2011-01-25 38 views
1

新的.NET。所以仍然學習....我設法獲得ASP.NET會員主要與我的SQL服務器工作。asp.net 4 Membership.CreateUser需要參考彙編錯誤

我遇到的問題是我嘗試創建用戶時,在我的代碼背後的文件中出現VS2010錯誤。在下面的代碼中,我會在.CreateUser上出現紅色感嘆號。

錯誤消息:

Reference required to assembly 'System.Web.Security.ApplicationServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e65' containing the type 'System.Web.Security.MembershipUser'. Add one to your project. 

代碼:

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click 
    Try 
     Membership.CreateUser(r_user_name.Text, r_password.Text) 
     Label1.Text = "User created" 

     'Response.Redirect("default.aspx") 

    Catch ex As Exception 
     Label1.Text = "Error" 
    End Try 

我試着加入以下到Web.config:

如果那不知道正確!!

分析器錯誤信息:Could not load file or assembly 'System.Web.Security.MembershipUser\, System.Web.ApplicationServices\, Version\=4.0.0.0\, Culture\=neutral\, PublicKeyToken\=31bf3856ad364e65' or one of its dependencies. The given assembly name or codebase was invalid. (Exception from HRESULT: 0x80131047)

感謝您的幫助,但是當我打開網頁,我得到一個錯誤信息。

J.

回答

1

聽起來像你還沒有實際添加引用,但。右鍵單擊該項目,選擇添加引用,然後瀏覽.NET庫以查找該程序集。

+0

謝謝,似乎是這個問題,我曾嘗試在web.config文件中手動編碼,但不認爲我有它正確,所以這樣確保了它。 – JBoom 2011-01-26 11:18:42