每当我尝试在我的MVC应用程序中使用ASP.NET配置工具时,它会在“安全”选项卡中显示错误。错误是:
There is a problem with your selected data store. This can be caused by an invalid
server name or credentials, or by insufficient permission. It can also be caused
by the role manager feature not being enabled. Click the button below to be
redirected to a page where you can choose a new data store.
The following message may help in diagnosing the problem: Could not load type
'LL.MvcApplication'.
请注意,LL
是我的应用程序名称。 ASP.NET配置工具在非MVC Web应用程序中工作正常。
可能是什么问题以及如何在我的MVC应用程序中使用ASP.NET身份验证?
我在VS 2008和VS 2010中都试过了。
答案 0 :(得分:0)
首先要检查的是web.config中的连接字符串。如果您没有(并且正在尝试自动创建成员资格数据?),请考虑使用sql脚本创建数据库,附加数据库,然后更改连接字符串。总结:
一旦你这样做,你应该解决问题。在MVC中没有这么多,但在Web表单中也会发生同样的问题,尤其是。如果您没有使用SQL Express(或访问?)或将其命名为默认值。
答案 1 :(得分:0)
默认情况下,web.config中的应用程序名称显示为“/”,当我设置正确的名称(“/ LL”)时,问题就解决了。