我想在asp.net mvc5空白項目中進行會員工作。我使用db第一種方法,並已安裝apsnet_regsql
。在創建vs2012互聯網應用程序並複製模型,篩選器,控制器和視圖中的所有內容後。MVC5空白項目的成員資格
但我遇到了一個問題。當我試圖在登錄(或東西)ACCES它拋出一個異常:
一種類型的「System.ArgumentException」發生在 System.Data.dll中,但在用戶代碼中沒有處理例外
附加信息:無法找到請求的.Net Framework 數據提供程序。它可能沒有安裝。
,這裏是我的ConnectionString:
<add name="CSharpAssignmentDbContext" connectionString="metadata=res://*/Model.csdl|res://*/Model.ssdl|res://*/Model.msl;provider=System.Data.SqlClient;provider connection string="data source=GIORGI\SQLEXPRESS;initial catalog=CSharpAssignmentDb;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
起初我有一個問題,比我發現here
在你的web應用程序的根目錄中稱爲_AppStart.cshtml和 創建一個文件把它放在裏面:
@{
if (!WebSecurity.Initialized)
{
WebSecurity.InitializeDatabaseConnection("DefaultConnection", "UserProfile", "UserId",
"UserName", autoCreateTables: true);
}
}
它有什麼問題?我使用的是最新的EF 6.1.3 DB頭
看起來你需要使用的NuGet到的EntityFramework安裝到你的Web項目。 – TheGeekYouNeed
@TheGeekYouNeed它已安裝 – gsiradze