asp.net 4 Требуется ссылка Membership.CreateUser на ошибку сборки - PullRequest
1 голос
/ 25 января 2011

новичок в .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)

Спасибо за любую помощь.

J.

1 Ответ

1 голос
/ 25 января 2011

Звучит так, будто вы на самом деле не добавили ссылку. Щелкните правой кнопкой мыши проект, выберите «Добавить ссылку» и просмотрите библиотеки .NET, чтобы найти эту сборку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...