我正在一個ASP.NET MVC 4項目,它有一個自動生成的.mdf
SQL Server數據庫文件附加到它。我還附加了一個SQL Server數據庫到Web應用程序中。移動自動生成的用戶MVC 4 mdf文件到SQL服務器
我想將該用戶.MDF
文件移到SQL Server中,因爲它已經有我需要的前綴。但是,當我這樣做並修改更改(見下文)時,我總是從成員資格initialize.cs
中拋出一個異常,說數據庫無法初始化。對不起,如果它有點模糊,但它是一個真正的頭部劃傷者解釋。我公司將提供信息經進一步要求:)
Account.cs
:
public class UsersContext : DbContext
{
public UsersContext() : base("MyDatabase")
{
}
Membership.cs
:
WebSecurity.InitializeDatabaseConnection("MyDatabase", "UserProfile", "UserId", "UserName", autoCreateTables: false);
}
catch (Exception ex)
{
throw new InvalidOperationException("The ASP.NET Simple Membership database could not be initialized. For more information, please see http://go.microsoft.com/fwlink/?LinkId=256588", ex);
}
連接字符串中web.config
:
<add name="MyDatabase"
connectionString="metadata=res://*/Models.data.csdl|res://*/Models.data.ssdl|res://*/Models.data.msl;provider=System.Data.SqlClient;provider connection string="data source=GOLDENEYE\SHELDON;initial catalog=JobTracker-Security;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework""
providerName="System.Data.EntityClient" />
打破的連接該害怕的SQL服務器:) – Matchbox2093 2015-02-24 16:42:32