我已经安装了vs2010 beta2,创建了一个MVC网站,我想使用subsinc访问SimpleRepository中的一个mysql数据库,当运行该网站时,我得到一个错误:“找不到请求的.Net Framework数据提供程序。可能没有安装。”.
var repo = new SimpleRepository("NorthwindMySql", SimpleRepositoryOptions.None);
var user = repo.Find<Models.User>(u => u.Username == "mm");
ViewData["UserData"] = user;
然后,我用我的vs2008做同样的事情,这次,网站工作得很好。
我该怎么解决?谢谢。
最佳答案
可能需要将其添加到web.config文件中:
因为MySQL驱动程序没有注册到.NET 4 machine.config(.net4是在安装MySQL连接驱动程序之后才安装的)。
请注意,您拥有的MySQL驱动程序的版本可能会有所不同。
关于mysql - subsonic 3.0.0.3与mysql无法在.net 4.0中工作?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2062189/