在将使用SlimDX并因此具有非托管代码的项目转换到.NET 4.0时,我遇到了以下错误:
混合模式程序集是针对版本"v2"构建的.0.50727',如果没有其他配置信息,则无法在4.0运行时中加载.
谷歌搜索给了我一个解决方案,就是把这个添加到应用程序配置中:
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
</configuration>
我的问题是,useLegacyV2RuntimeActivationPolicy
人在做什么?我找不到任何关于它的文件.