我刚刚添加了一个sqlserver连接字符串。全新的数据库。我检查了连接是什么 在服务器资源管理器上很好。
<add name ="club" connectionString="Data Source=server1;Initial Catalog=temp;Integrated Security=True"/>
然后在 InitializeSimpleMembershipAttribute 中引用它,如下所示
WebSecurity.InitializeDatabaseConnection("club", "Users", "UserID", "UserName", autoCreateTables: true);
它在sdf文件中工作并创建表。但是使用sql server失败了。之前有人看过这个错误,可以解释发生了什么吗?
错误 -
不支持关键字:'初始目录'。 异常详细信息:System.ArgumentException:不支持关键字:'initial catalog'。
答案 0 :(得分:13)
将providerName="System.Data.SqlClient"
添加到您的连接字符串。
<add name="club"
connectionString="Data Source=server1;Initial Catalog=temp;Integrated Security=True"
providerName="System.Data.SqlClient"/>