仅在Visual Studio 2015中:在应用程序配置中找不到连接名称“DefaultConnection”,或者连接字符串为空

时间:2015-07-29 10:29:34

标签: visual-studio-2015 membership-provider

我看到上面提到的错误也被问到了 herehere

当我在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>

1 个答案:

答案 0 :(得分:0)

所以我在this post的帮助下成功地完成了这项工作。

我还在web.config中注释掉了sessionState和Membership标签(它们引用了DefaultConnection) - 显然我并不需要它们。