每当我为Asp.net成员资格管理工作室确定一个单独的数据库时,默认的ASPNETDB.MDF会在项目中创建。当我使用AddUser和AddRoles功能时,它会转到项目中的默认数据库,而不是管理工作室中分配的数据库。 这是我的连接字符串:会员数据库问题
<connectionStrings>
<add name="office" connectionString="Data Source=DELL-PC;Initial Catalog=LoginDB;Integrated Security=True" providerName="System.Data.SqlClient" />
</connectionStrings>
<system.web>
<!--Membership Provider config Start-->
<membership>
<providers>
<clear/>
<add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="office" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" minRequiredPasswordLength="1" minRequiredNonalphanumericCharacters="0" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" passwordAttemptWindow="10" passwordStrengthRegularExpression="" />
</providers>
</membership>
<profile>
<providers>
<clear/>
<add name="AspNetSqlProfileProvider" type="System.Web.Profile.SqlProfileProvider" connectionStringName="office" applicationName="Test_DavidSilva"/>
</providers>
</profile>
<roleManager enabled="true"></roleManager>
<!--Config Finish-->
太感谢你了:) –
欢迎您。 – coder