Так я получаю ошибку, что я должен вызвать WebSecurity.InitializeDatabaseConnection , прежде чем я вызвать любую функцию WebSecurity классаWebSecurity.InitializeDatabaseConnection Функция не нашла мое подключение Строки
Так я создал _AppStart.cshtml и поместила этот код в это:
@using System.Configuration;
@{
string connString = ConfigurationManager.ConnectionStrings["conString"].ConnectionString;
WebSecurity.InitializeDatabaseConnection(connString, "users", "id", "email", autoCreateTables: true);
}
и Web.Config я получил
<appSettings>
<add key="enableSimpleMembership" value="true" />
</appSettings>
<connectionStrings>
<add name="conString" providerName="System.Data.SqlClient"
connectionString="Data Source=(local)\SQLEXPRESS;Initial Catalog=sales;Integrated Security=True;Pooling=False"/>
</connectionStrings>
теперь я получаю эту ошибку фр om Метод InitializeDatabaseConncection:
Строка подключения «Источник данных = (локальный) \ SQLEXPRESS; Начальный каталог = продажи; Интегрированная безопасность = Истина: Объединение = Ложь» не найдена.
В чем проблема?
Похоже, что метод InitializeDatabaseConnection ожидает имя строки подключения, а не сама строка. – tattarrattat