2012-10-11 17 views
4

我剛剛添加了一個sqlserver連接字符串。新的新數據庫。我在服務器資源管理器上檢查了連接是 。SimpleMembershipProvider WebSecurity.InitializeDatabaseConnection與空的sql數據庫失敗

<add name ="club" connectionString="Data Source=server1;Initial Catalog=temp;Integrated Security=True"/> 

然後在如下

WebSecurity.InitializeDatabaseConnection("club", "Users", "UserID", "UserName", autoCreateTables: true); 

它工作在一個SDF文件,並創建表格中引用它InitializeSimpleMembershipAttribute。但與SQL服務器失敗。任何人以前看過這個錯誤,可以解釋發生了什麼?

錯誤 -

關鍵字不支持:'初始目錄'。 異常詳細信息:System.ArgumentException:不支持的關鍵字:'初始目錄'。

+0

確定數據庫服務器是Sql Server嗎?哪個版本? –

+0

是的,SQL服務器2008 – MoXplod

回答

13

providerName="System.Data.SqlClient"添加到您的連接字符串中。

<add name="club" 
    connectionString="Data Source=server1;Initial Catalog=temp;Integrated Security=True" 
    providerName="System.Data.SqlClient"/> 
+0

這工作..謝謝! – MoXplod