Asp.net配置无法连接到APP_Data中的.mdf文件

时间:2012-06-21 02:20:12

标签: asp.net-mvc entity-framework

我似乎总是在这里或其他地方绊倒。我遇到两个主要问题,我认为这些问题可能彼此有关。

  1. 当我运行asp.net配置来设置提供程序时,它无法连接。
  2. 在运行项目时,当我尝试注册新用户时出现此错误: “提供的密码检索答案无效。请检查该值,然后重试。”
  3. 这是一个MVC4项目,默认的Internet应用程序模板。除了使用代码优先方法生成数据库之外,我没有更改项目中的任何内容。数据库创建了APP_DATA文件夹。我可以在VS2012中的Server Explorer中连接到它,并且该连接来自web.config中的此连接字符串:

    <connectionStrings>
    <add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|Data Directory|\NerdlyThings.Models.NerdlyContext.mdf;Integrated Security=True;Connect Timeout=90" />
    

    <membership>
      <providers>
        <add connectionStringName="DefaultConnection" enablePasswordRetrieval="false"
          enablePasswordReset="true" requiresQuestionAndAnswer="false"
          requiresUniqueEmail="false" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6"
          minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10"
          applicationName="/" name="DefaultMembershipProvider" type="System.Web.Providers.DefaultMembershipProvider, System.Web.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
      </providers>
    </membership>
    <roleManager>
      <providers>
        <add connectionStringName="DefaultConnection" applicationName="/"
          name="DefaultRoleProvider" type="System.Web.Providers.DefaultRoleProvider, System.Web.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
      </providers>
    </roleManager>
    

    在我将笔记本电脑靠在墙上之前提供帮助!

0 个答案:

没有答案