我正在关注MVCMusic http://mvcmusicstore.codeplex.com/使用具有完整 sql server 2008 r2 的机器的教程
和完整的视觉工作室专业,在ASP.NET 4.0当我到达设置会员资格的页面(靠近第 66 页)时,Web 管理工具无法工作,出现以下错误:
遇到错误。请返回上一页并重试。
我的网络配置是这样的:
<connectionStrings>
<clear />
<add name="MvcMusicStoreCN" connectionString="Data Source=.;Initial Catalog=MvcMusicStore;Integrated Security=True" providerName="System.Data.SqlClient" />
<add name="MvcMusicStoreEntities" connectionString="metadata=res://*/Models.Store.csdl|res://*/Models.Store.ssdl|res://*/Models.Store.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.;Initial Catalog=MvcMusicStore;Integrated Security=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />
</connectionStrings>
<system.web>
<membership defaultProvider="AspNetSqlMembershipProvider">
<providers>
<clear />
<add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider"
connectionStringName="MvcMusicStoreCN" enablePasswordRetrieval="false"
enablePasswordReset="true" requiresQuestionAndAnswer="true" requiresUniqueEmail="false"
maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0"
passwordAttemptWindow="10" applicationName="/" passwordFormat="Hashed" />
</providers>
</membership>
<profile>
<providers>
<clear />
<add name="AspNetSqlProfileProvider" type="System.Web.Profile.SqlProfileProvider"
connectionStringName="MvcMusicStoreCN" applicationName="/" />
</providers>
</profile>
<roleManager enabled="true" defaultProvider="AspNetSqlRoleProvider">
<providers>
<clear />
<add connectionStringName="MvcMusicStoreCN" applicationName="/"
name="AspNetSqlRoleProvider" type="System.Web.Security.SqlRoleProvider" />
<add applicationName="/" name="AspNetWindowsTokenRoleProvider"
type="System.Web.Security.WindowsTokenRoleProvider" />
</providers>
</roleManager>
<customErrors mode="Off">
</customErrors>
</system.web>
编辑:我已经运行了
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regsql.exe
可执行文件并将表成功添加到我的 MvcMusicStore 数据库中,将 web.config 从MY应用程序 (MVCMusicStore),并尝试运行 ASP.NET 配置快捷方式,但出现错误。
我的默认浏览器是 Firefox,当我单击快捷方式时,浏览器甚至不会打开页面,只有当我右键单击托盘图标并选择在网络浏览器中打开时。
我已经解决了,我进入另一个项目(VS 2010不允许我更改MVC项目中的默认浏览器)更改了默认浏览器,改回MVC项目并尝试再次打开配置,它起作用了。
看起来配置不允许 firefox。
不管怎样,谢谢拉吉。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)