Tengo un gran proyecto web de vb.net que estoy tratando de actualizar a .net4/VS2010. Durante la compilación recibo el siguiente error:Problemas con MembershipUser/System.Web.ApplicationServices al actualizar a .net 4
'System.Web.Security.MembershipUser' in assembly 'System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' has been forwarded to assembly 'System.Web.ApplicationServices'. Either a reference to 'System.Web.ApplicationServices' is missing from your project or the type 'System.Web.Security.MembershipUser' is missing from assembly 'System.Web.ApplicationServices'.
Investigué el problema y el error es exacto. Agregué una referencia a System.Web.ApplicationServices pero sigo teniendo problemas. El proyecto no parece reconocer que la referencia ha sido agregada. IntelliSense no recogerlo, no puedo usarlo en una declaración de importación, etc ...
El conjunto se muestra en la sección de compilación de mi web.config:
<assemblies>
...
<add assembly="System.Web.ApplicationServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</assemblies>
¿Alguna idea?
Esto lo hizo por mí, en combinación con el cambio de VB/C# CompilerVersions a v4.0 en también. ¡Gracias! –
MisterZimbu