C# 在.NET Framework4下使用SQLite 操作数据库时 提示"混合模式组件是针对版本 v2.0.50727 的执行阶段建置的,无法在没有其他组态资讯的情况下载入 4.0 执行阶段中"
只需要将
<?xml version="1.0"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
</configuration>
改为
<?xml version="1.0"?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
</configuration>
即可
原本版本是可以在 .NET Framework3.5 下正常运行