'v2.0.50727' of the runtime and cannot be loaded in the 4.0 runtime without additional configuration information
本问题已经有最佳答案,请猛点这里访问。
我正在将.vcproj从vs2005转换为vs2010,但在转换后会出现以下错误。
0然后我在我的项目中添加了app.config文件,并在我的文件中添加了下面提到的信息,但它仍然给出相同的错误。
有人能帮我解决上述问题吗?
将此添加到您的web/app配置:
1 2 3 | <startup useLegacyV2RuntimeActivationPolicy="true"> <supportedRuntime version="v4.0"/> </startup> |
也看到这里
我添加了以下内容:
1 2 3 4 | <startup useLegacyV2RuntimeActivationPolicy="true"> <supportedRuntime version="v4.0"/> <requiredRuntime version="v4.0.20506"/> </startup> |
将VS2008速成版导入到VS2010速成版导入项目的app.config。对我来说工作很好。
打开每个项目的属性-并将版本设置为2.0/3.0/3.5或4.0
尝试使用另一个配置文件(不是项目中的配置文件),然后重新启动Visual Studio:
C:Program Files(x86)Microsoft Visual Studio 11.0Common7IDECommonExtensionsMicrosoftTestWindowvstest.ExecutionEngine.x86.exe.config(32位)
或
C:Program Files(x86)Microsoft Visual Studio 11.0Common7IDECommonExtensionsMicrosoftTestWindowvstest.ExecutionEngine.exe.config(64位)