我目前正在使用Visual Studio 2010并创建了一个“ASP.netmvc3web应用程序”。
出于Darin指出的原因,我将问题从SQLite改为MySQL。
因此,我已经设置了MySQL数据库并配置了web.config,如this answer所示,但是我在这里得到了即时配置错误:
分析器错误消息:无法加载文件或程序集“MySql.Web,Version=6.2.2.0,Culture=neutral,PublicKeyToken=c5687fc88969c44d”或其依赖项之一。系统找不到指定的文件。
第78行:type=“MySql.Web.Security.MySQLRoleProvider,MySql.Web
这是因为公钥错了吗?
谢谢
最佳答案
您需要编写一个使用SQLite的自定义成员资格提供程序。这里有一个example with MySQL。还要注意,SQLite不打算在多线程环境(如ASP.NET)中使用。