当我在Visual Studio 2015中运行我的Web项目时,我才会看到这一点。如果我在VS2013中打开并运行该项目,一切运行正常。
更多细节(我的web.config中实际上没有名为DefaultConnection的连接字符串):
Line 125: <membership defaultProvider="DefaultMembershipProvider">
Line 126: <providers>
Line 127: <add name="DefaultMembershipProvider" type="System.Web.Providers.DefaultMembershipProvider, System.Web.Providers, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" connectionStringName="DefaultConnection" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" applicationName="/" />
Line 128: </providers>
Line 129: </membership>
答案 0 :(得分:0)
所以我在this post的帮助下成功地完成了这项工作。
我还在web.config中注释掉了sessionState和Membership标签(它们引用了DefaultConnection) - 显然我并不需要它们。