dotNet 4.0中sqlite v2.0的运行时错误?这是错误吗

本文关键字:错误 运行时错误 sqlite v2 dotNet | 更新日期: 2023-09-27 18:27:23

我一直收到这个错误

混合模式程序集是根据运行时,如果没有额外的配置信息。

当我试图用给定的路径加载文件时。

例如,我想加载一个名为"somename.db"的文件,它是一个sqlite数据库文件名。我使用的是System.Data.SQLite、

用于SQLite的ADO.NET 2.0数据提供程序
运行时版本=v2.0.50727然后我遇到了那个错误。

我使用的是dotNet 4.0 C#速成版。。。非常感谢。

[更新]

解决http://www.csharpcity.com/sqlite-ado-net-c-4-0/

要修复此问题,请在app.config文件中添加以下节点:

<startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0"/>
</startup>

dotNet 4.0中sqlite v2.0的运行时错误?这是错误吗

要修复此问题,请在app.config文件中使用以下节点:

<startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0"/>
</startup>