2010-06-02 1 views
3

Профиль, который используется для службы профилей ASP.NET, недоступен в коде страницы за файлами, например, в Page_Load.Служба профилей недоступна в коде в Page_Load в рамках веб-проектов ASP.NET

Это может быть просто проблема с установкой/конфигурацией Visual Studio, но в качестве другой проблемы классы, размещенные в App_Code, не отображаются в кодах страниц. Даже когда я добавляю новую папку ASP.NET в свой проект, «App_Code» недоступен в качестве опции.

Я протестировал весь сценарий с помощью веб-проекта ASP.NET и пустого веб-проекта ASP.NET. Эта проблема существует при создании веб-сайта ASP.NET.

Окружающая среда: Visual Studio 2010 Ultimate x64, ASP.NET 4.0, Windows Server 2008 R2 x64.

В чем может быть проблема и как ее можно решить?

ответ

1

Profiles only Work Out-of-the-Box with the Web Site Template.

Чтобы использовать профиль в веб-проекте вы должны применять обходные, которая доступна here.

http://code.msdn.microsoft.com/WebProfileBuilder

http://weblogs.asp.net/joewrobel/archive/2008/02/03/web-profile-builder-for-web-application-projects.aspx

+0

Это не работает. Может быть, потому, что я запускаю Visual Studio 2010 x64. –

+0

Я прочитал комментарии и нашел решение моей проблемы. Теперь это работает! tnks! –