2014-04-08 38 views
0

每当我为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--> 

回答