在.NET 4.0項(xiàng)目中引用.NET 2.0混合模式程序集需要什么“附加配置”?我有一個(gè)項(xiàng)目,希望在其中使用一些.NET 4.0特性,但核心要求是我可以使用System.Data.SQLite框架,該框架是針對(duì)2.x編譯的。這里被接受的答案但我不知道如何才能真正做到這一點(diǎn)。當(dāng)我在引用2.x程序集的同時(shí)嘗試運(yùn)行我的4.0項(xiàng)目時(shí),我得到:混合模式程序集是針對(duì)運(yùn)行時(shí)的版本“v2.0.50727”構(gòu)建的,如果沒有其他配置信息,則無法在4.0運(yùn)行時(shí)中加載。什么“附加配置”是必要的?
3 回答

慕桂英546537
TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超10個(gè)贊
<?xml version="1.0"?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
</configuration>
useLegacyV2RuntimeActivationPolicy
app.config
.
- 3 回答
- 0 關(guān)注
- 653 瀏覽
添加回答
舉報(bào)
0/150
提交
取消