0

コンソール アプリケーションで aspMembership とプロファイルにアクセスしているときに混乱しました。

これは、Web アプリケーションの createuser イベントで行いました。

コードは次のとおりです。

ProfileCommon p = (ProfileCommon)ProfileCommon.Create(CreateUserWizard.UserName, true);
            p.Country = ((DropDownList)CreateUserWizard.CreateUserStep.ContentTemplateContainer.FindControl("Country")).SelectedValue;
            p.Gender = ((DropDownList)CreateUserWizard.CreateUserStep.ContentTemplateContainer.FindControl("Gender")).SelectedValue;
            p.Age = Int32.Parse(((TextBox)CreateUserWizard.CreateUserStep.ContentTemplateContainer.FindControl("Age")).Text);
            p.Save();

 Membership.CreateUser(CreateUserWizard.UserName, CreateUserWizard.Password, CreateUserWizard.Email, CreateUserWizard.Question, CreateUserWizard.Answer, true, out memberStatus);

今、私が必要としているのは、コンソール アプリケーションでもこれらの機能を実行する必要があるということです。

コンソール アプリケーションの App.config にプロファイルとそのプロパティを追加したため、ProfileCommon クラスと MembershipUser クラスにアクセスできません。

4

0 に答える 0