gpt4 book ai didi

c# - SQLite 数据库连接有哪些附加配置信息?

转载 作者:搜寻专家 更新时间:2023-10-30 23:16:50 24 4
gpt4 key购买 nike

尝试连接到 SQLite 数据库文件时出现该错误

Mixed mode assembly is built against version 'v2.0.50727' of the runtime and cannot be loaded in the 4.0 runtime without additional configuration information.

我的连接字符串是:

"data source=KBank;Version=3;"

我正在使用 Visual Studio 2010 .Net Framework 4.0

知道什么是附加配置吗?

最佳答案

你需要设置useLegacyV2RuntimeActivationPolicy in your startup element of the app.config文件。

您可以创建一个 app.config 文件,并将其设置为:

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

这会导致所有程序集都使用 CLR 4,并“有效地禁用 CLR 的进程内并行功能”。在 .NET 4 应用程序中使用以 .NET 3.5 或更早版本编写的混合模式程序集(包含 native 代码)时,这是必需的。

关于c# - SQLite 数据库连接有哪些附加配置信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12188428/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com