DefaultConnection и членство - какая связь между localsqlserver и defaultconnection

Хммм ... я действительно не могу понять это.

В web.config у меня есть:

<connectionStrings>
   <clear /> <!--- need this to prevent using LocalSqlServer from machine.config or somewhere becouse it is not present when when publish to hosting -->
   <add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=aspnet-Goaly-20120615111028;Integrated Security=SSPI" />  
</connectionStrings>

а также

<membership defaultProvider="DefaultMembershipProvider">
  <providers>
    <!-- I think this line is telling asp.net that I want the membership working agains defaultconnection, and not LocalSqlServer connection????? -->
    <add name="DefaultMembershipProvider" type="System.Web.Providers.DefaultMembershipProvider, System.Web.Providers, Version=1.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="/" />
  </providers>
</membership>

Но тогда это жалуется

The connection name 'LocalSqlServer' was not found in the applications configuration or the connection string is empty.

Когда я использую публикацию из VS2012 RC на вкладке настроек, я получаю ModelContext и DefaultConnection, так как это должно работать?

Я хочу просто получить таблицы членства в той же базе данных, что и таблицы, созданные modelcontext.

Это должно быть так хорошо, но я, должно быть, слишком усложнил это.

Спасибо за любую помощь.

С уважением

Larsi

Ответы на вопрос(3)

Ваш ответ на вопрос