Mvc3 NHibernate SQLite20驱动程序错误

发布于 2024-11-19 08:13:15 字数 227 浏览 2 评论 0原文

以前有人遇到过这个错误吗?如果我尝试 Mvc2、NHibernate 和 SQLite,它工作正常,但它会与 Mvc3 中断。

无法找到程序集 System.Data.SQLite 中的 IDbCommand 和 IDbConnection 实现。确保程序集 System.Data.SQLite 位于应用程序目录或全局程序集缓存中。如果程序集位于 GAC 中,请使用应用程序配置文件中的 element 指定程序集的全名。

Has anyone faced this error before. If i try Mvc2, NHibernate, and SQLite it works fine but it breaks with Mvc3

The IDbCommand and IDbConnection implementation in the assembly System.Data.SQLite could not be found. Ensure that the assembly System.Data.SQLite is located in the application directory or in the Global Assembly Cache. If the assembly is in the GAC, use element in the application configuration file to specify the full name of the assembly.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

掩耳倾听 2024-11-26 08:13:15

你见过这个示例博客文章(如果具有与您描述的相同的设置)并且有一个示例项目您可以查看。

  • NHibernate 3.0
  • SQL Lite
  • MVC 3
  • Fluent NHibernate

我引用帖子:-

为了在我们的项目中使用SQLite,
此处下载 .NET 驱动程序。
从 ASP.NET 引用 Dll
MVC 3项目

Have you seen this example blog post (if has the same set up you are describing) and has an example project you can look at.

  • NHibernate 3.0
  • SQL Lite
  • MVC 3
  • Fluent NHibernate

I quote from post:-

In order to use SQLite in our project,
download the .NET driver from here.
Reference the Dlls from your ASP.NET
MVC 3 project

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文