相关疑难解决方法(0)

在Visual Studio 2010中,为什么创建了.NETFramework,Version = v4.0.AssemblyAttributes.cpp文件,我可以禁用它吗?

我最近升级到Visual Studio 2010.现在,当我构建项目时,我得到一行:

1>  .NETFramework,Version=v4.0.AssemblyAttributes.cpp
Run Code Online (Sandbox Code Playgroud)

我已经知道这是新构建引擎msbuild.exe的结果,但是这个文件实际上是自动创建的并放在我的本地临时目录中(c:\ Documents and Settings\me\Local Settings\Temp).有谁知道为什么要创建这个文件,以及我是否可以禁用它的创建?

顺便说一句,在我看来它似乎没有什么用处.见下文:

#using <mscorlib.dll>
[assembly: System::Runtime::Versioning::TargetFrameworkAttribute(L".NETFramework,Version=v4.0", FrameworkDisplayName=L".NET Framework 4")];
Run Code Online (Sandbox Code Playgroud)

偶尔,如http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/15d65667-ac47-4234-9285-32a2cb397e32所述,它会导致问题.因此,非常感谢有关此文件的任何信息,以及如何避免其自动创建.谢谢!

.net c++ visual-studio-2010

21
推荐指数
3
解决办法
2万
查看次数

标签 统计

.net ×1

c++ ×1

visual-studio-2010 ×1