在.NET 4.0项目中引用.NET 2.0混合模式程序集需要什么“附加配置”?我有一个项目,希望在其中使用一些.NET 4.0特性,但核心要求是我可以使用System.Data.SQLite框架,该框架是针对2.x编译的。这里被接受的答案但我不知道如何才能真正做到这一点。当我在引用2.x程序集的同时尝试运行我的4.0项目时,我得到:混合模式程序集是针对运行时的版本“v2.0.50727”构建的,如果没有其他配置信息,则无法在4.0运行时中加载。什么“附加配置”是必要的?
3 回答
慕桂英546537
TA贡献1848条经验 获得超10个赞
<?xml version="1.0"?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
</configuration>
useLegacyV2RuntimeActivationPolicy
app.config
.
- 3 回答
- 0 关注
- 606 浏览
添加回答
举报
0/150
提交
取消