运行时的'v2.0.50727',如果没有其他配置信息,则无法在4.0运行时加载

kap*_*pil 31 .net

我正在将.vcproj从VS2005转换为VS2010但转换后却给出了下面提到的错误.

附加信息:混合模式程序集是针对运行时的版本"v2.0.50727"构建的,如果没有其他配置信息,则无法在4.0运行时加载.附加信息:混合模式程序集是针对运行时版本的"v2.0.50727"构建的如果没有其他配置信息,则无法在4.0运行时加载.

然后我在我的项目中添加了app.config文件,并在我的文件中添加了下面提到的信息,但它仍然给出了同样的错误.

任何人都可以帮我解决上述问题.

Mat*_*t B 68

将其添加到您的网络/应用配置:

<startup useLegacyV2RuntimeActivationPolicy="true">
  <supportedRuntime version="v4.0"/>
</startup>
Run Code Online (Sandbox Code Playgroud)

另见这里


Ric*_*ick 10

我添加了以下内容:

<startup useLegacyV2RuntimeActivationPolicy="true">
  <supportedRuntime version="v4.0"/>
  <requiredRuntime version="v4.0.20506"/>
</startup>
Run Code Online (Sandbox Code Playgroud)

到我的app.config for VS2008 Express Edition到VS2010 Express Edition导入的项目.为我工作得很好.


aba*_*hev 1

打开每个项目的属性 - 并将版本设置为 2.0/3.0/3.5 或 4.0


归档时间:

查看次数:

49808 次

最近记录:

12 年,3 月 前