¿Accediendo al objeto Perfil desde Código detrás del error? (Modelo de proveedor de ASP.NET 2.0)
Pregunta
He estado jugando con los proveedores de Membresía, Roles y Perfil de ASP.NET. Al hacerlo, recientemente configuré el proveedor de perfil de tabla personalizado de Microsoft Sample (consulte: http://www.asp.net/downloads/sandbox/table-profile-provider-samples/ )
Cuando ejecuto la solución de prueba, tengo acceso programático a las variables de perfil. Es decir. Puedo escribir Perfil. en el código detrás e Intellsense me dará acceso a mis variables de perfil personalizadas (configuración en web.config) ... Apellido, Nombre, Edad, etc.
Sin embargo, cuando configuro el mismo escenario en mi propia solución y escribo Perfil. en código subyacente, no reconoce el objeto en IntelliSense y no se compilará si lo escribo yo mismo.
Dicho esto ... Si escribo <% = Profile. en el front-end, VS me da lo que estoy buscando (el front-end Intellisense aparece con mis variables de perfil definidas)
¿Alguien más ha tenido este problema? / Conozca una solución
¡Gracias!
-Mike
Solución 2
Parece que mi problema es que el perfil solo es válido para la plantilla de sitio web de VS.NET (NO para la plantilla de aplicación web)
-Mike
Otros consejos
Para proyectos de aplicaciones web, consulte aquí: http://code.msdn.microsoft.com/WebProfileBuilder