0

Мы использовали этот MSDN article для преобразования нашего веб-сайта ASP.NET в Интернете, который был разработан с использованием Visual Studio 2010. Приложение использует проверку подлинности с использованием формы это внешний веб-сайт (не IntrAnet). Приложение использует поставщик членства в SQL и имеет встроенную функцию «Регистрация» - для регистрации пользователей - которая поставляется с ASP.NET 2.0.Ошибка при создании пользователей в веб-приложении ASP.NET после его преобразования из проекта веб-сайта

Функциональность членства отлично работает после того, как проект веб-сайта был преобразован в проект веб-приложения, за исключением следующей процедуры, где мы получаем ошибку «тип или пространство имен, которое не удалось найти в файле ProfileCommon». Мы не получили эту ошибку в проекте веб-сайта:

protected void RegisterUser_CreatedUser(object sender, EventArgs e) 
{ 

    ProfileCommon p = (ProfileCommon)(ProfileCommon.Create(RegisterUser.UserName, true)); 
} 

Помогите. Thanks..Nam

ответ

0

Поскольку это приложение Project Web «WAP», Visual Studio не будет генерировать ProfileCommon класса, и вам необходимо получить доступ к свойствам через GetPropertyValue ...

Смотрите эту ссылку для получения дополнительной информации : The Differences in Profile between Web Application Projects (WAP) and website