.Errores de .NET Framework Client Profile

Actualización: Julio de 2008

Visual Studio 2008 Service Pack 1 (SP1) permite distribuir un ligero motor en tiempo de ejecución de .NET Framework, conocido como .NET Framework Client Profile, que contiene solo un subconjunto de los binarios incluidos en .NET Framework 3.5. Si utiliza .NET Framework Client Profile, puede distribuir una biblioteca de menor tamaño de .NET Framework a los usuarios de la aplicación y éstos pueden ejecutar la aplicación aunque no tengan instalada la versión completa de .NET Framework 3.5 en su sistema. Para obtener más información acerca de .NET Framework Client Profile, vea .NET Framework Client Profile.

Condiciones de error

Si la aplicación intenta hacer referencia a la funcionalidad de un ensamblado o un ensamblado dependiente que no está incluido en .NET Framework Client Profile, se pueden producir mensajes de error en tiempo de ejecución. (El mensaje exacto depende de la ubicación de la funcionalidad a la que se hace referencia.) Para eliminar estos errores, puede quitar del proyecto la referencia incorrecta al ensamblado o bien establecer como destino del proyecto la versión completa de .NET Framework versión 3.5 en lugar de la biblioteca del subconjunto .NET Framework Client Profile.

Si se produce un error porque en el proyecto faltan los archivos DLL dependientes, puede agregar los archivos DLL que faltan al proyecto de implementación o bien quitar las referencias que dependen de los archivos DLL.

Nota:

Si la funcionalidad a la que se hace referencia está incluida en un archivo DLL distinto de la biblioteca de .NET Framework 3.5, puede pasar por alto este mensaje e implementar la aplicación tal como está, siempre que esté seguro de que el código no llama a la funcionalidad dependiente que falta. El mensaje solo aparece para recordar esta consideración de diseño.

Si se produce un error porque el proyecto, o un ensamblado del proyecto, hace referencia a funcionalidad disponible solo en la biblioteca de la versión completa de .NET Framework versión 3.5, pero el proyecto tiene como destino .NET Framework Client Profile, debe quitar las referencias a la funcionalidad de la versión completa de .NET Framework versión 3.5 o bien establecer como destino de la aplicación la versión completa de .NET Framework versión 3.5.

Vea también

Conceptos

.NET Framework Client Profile

Otros recursos

Especificar una versión concreta de .NET Framework

Historial de cambios

Fecha

Historial

Motivo

Julio de 2008

Nuevo tema para solucionar errores que se pueden producir al establecer .NET Framework Client Profile como destino.

Cambio de características de SP1.