vs2005默認是使用 SQLEXPRESS做爲membership的默認提供程序的,而當web發佈到網上使用SQLEXPRESS又不太合適,這時候就按照下面的步驟修改就可以了:
1。vs2005命令行執行aspnet_regsql。按照提示添加membership需要的數據表。完成後回在數據庫裏面發現幾張aspnet_開頭的表,這就是membership必須的表了。
2.將項目設置成IIS站點,在IIS屬性裏面編輯站點屬性。asp.net -> 編輯配置
將裏面的LocalSqlServer的值改成sql 2000 或者你需要的另外的連接串,比如“Data Source=(local);Initial Catalog=ylive;Persist Security Info=True;User ID=sa;Password=pass”
當然 你可以選擇新建一個項,如果新建還需要到切到身份驗證上修改“管理提供程序”