Доступ к объекту профиля из кода за ошибкой?(Модель поставщика ASP.NET 2.0)
Вопрос
Я играл с поставщиками членства, ролей и профилей ASP.NET.При этом я недавно настроил собственный поставщик профилей таблиц Microsoft Sample (см.: http://www.asp.net/downloads/sandbox/table-profile-provider-samples/)
Когда я запускаю тестовое решение, у меня есть программный доступ к переменным профиля.Т.е.Я могу ввести Профиль.в коде, и Intellsense предоставит мне доступ к моим пользовательским переменным профиля (настройка в web.config)...Фамилия, Имя, Возраст и т. д.
Однако когда я настраиваю тот же сценарий в своем собственном решении и ввожу Profile.в выделенном коде он не распознает объект в IntelliSense и не будет компилироваться, если я наберу его сам.
Что, как говорится...Если я наберу <%= Profile.во внешнем интерфейсе VS дает мне то, что я ищу (всплывает интерфейс Intellisense с моими определенными переменными профиля)
Была ли у кого-нибудь еще такая проблема/Знайте решение
Спасибо!
-Майк
Решение 2
Кажется, моя проблема в том, что профиль действителен только для шаблона веб-сайта VS.NET (НЕ для шаблона веб-приложения).
-Майк
Другие советы
Информацию о проектах веб-приложений см. здесь: http://code.msdn.microsoft.com/WebProfileBuilder