asp.net 4 Membership.CreateUser参考需要汇编错误

时间:2011-01-25 17:38:14

标签: asp.net vb.net visual-studio-2010

.net的新手还在学习....我已经设法让ASP.NET成员主要使用我的SQL服务器。

我遇到的问题是在尝试创建用户时,我在代码隐藏文件中的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)

感谢您的帮助。

学家

1 个答案:

答案 0 :(得分:1)

但听起来你还没有真正添加引用。右键单击项目,选择Add Reference,然后浏览.NET库以查找该程序集。