【问题标题】:Only in Visual Studio 2015 : connection name 'DefaultConnection' was not found in the applications configuration or the connection string is empty仅在 Visual Studio 2015 中:在应用程序配置中未找到连接名称“DefaultConnection”或连接字符串为空
【发布时间】:2015-07-29 10:29:34
【问题描述】:

我看到了上面提到的错误,也被问到了 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>

【问题讨论】:

    标签: visual-studio-2015 membership-provider


    【解决方案1】:

    所以在this post 的帮助下,我设法完成了这项工作。

    我还在我的 web.config 中注释掉了 sessionState 和成员资格标签(其中包含对 DefaultConnection 的引用)——显然我不需要它们。

    【讨论】:

      猜你喜欢
      • 2013-04-02
      • 2012-06-14
      • 2022-09-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-25
      • 1970-01-01
      相关资源
      最近更新 更多