【发布时间】:2010-12-08 22:43:09
【问题描述】:
在将使用 SlimDX 并因此具有非托管代码的项目转换为 .NET 4.0 时,我遇到了以下错误:
混合模式程序集是针对运行时版本“v2.0.50727”构建的,如果没有额外的配置信息,则无法在 4.0 运行时中加载。
谷歌搜索给了我解决方案,即将它添加到应用程序配置中:
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
</configuration>
我的问题是,useLegacyV2RuntimeActivationPolicy 在做什么?我找不到任何关于它的文档。
【问题讨论】:
标签: .net .net-4.0 app-config mixed-mode