我想添加连接字符串并为其命名..
连接字符串属于我添加了CreateUserWizard时创建的aspnetdb.mdf。
这是它的连接字符串:
Data Source=.\SQLEXPRESS;AttachDbFilename="D:\Documents and Settings\Dima\My Documents\Visual Studio 2010\WebSites\WebSite10\App_Data\ASPNETDB.MDF";Integrated Security=True;User Instance=True
现在我将它添加到配置文件中:
<connectionStrings>
<add name="YourGuruDB" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename="D:\Documents and Settings\Dima\My Documents\Visual Studio 2010\WebSites\WebSite10\App_Data\ASPNETDB.MDF";Integrated Security=True;User Instance=True" providerName="System.Data.SqlClient"/>
</connectionStrings>
它向我显示字符串部分下方的奇怪线条,阻止它被执行..
我也不理解成员资格配置和数据库之间的联系
<membership defaultProvider="MyMembershipProvider">
这是什么提供者?不应该是.NET Framework提供商吗?与aspnetDB相同
为什么我在创建的数据库上看到红色Xes /并且每当我打开服务器资源管理器时都会创建系统?
答案 0 :(得分:1)
尝试取出connectionString =“”属性中的双引号。