visual versión the studio referencia proyecto net los installed instalar framework following existente ensamblados encuentran destino change cannot cambiar alongside c# .net setup-deployment bootstrapper

c# - versión - ¿Cómo cambio el paquete de bootstrapper de.NET framework?



net framework 4.5 sdk (3)

Tengo un proyecto de C # que anteriormente tenía como objetivo .NET 4.0, y ahora quiero apuntar a .NET 3.5, pero recibo esta advertencia:

La versión de la condición de inicio de .NET Framework ''.NET Framework 3.5'' no coincide con el paquete de bootstrapper de .NET Framework seleccionado. Actualice la condición de inicio de .NET Framework para que coincida con la versión de .NET Framework seleccionada en el cuadro de diálogo Prerrequisitos.

Pero cuando miro en Publish-> Prerequisitos, se verifica .NET framework 3.5 SP1.

¿Qué debo hacer para deshacerme de esta advertencia? No hay una casilla de verificación para .NET framework 3.5 sin SP1, ¿no puedo marcar ninguna casilla?

Comprobé la condición de inicio y la versión de la condición de inicio de .NET Framework ya es 3.5.


Acabo de recibir ese error y lo solucioné fácilmente haciendo doble clic en el mensaje de error.

Una ventana aparece. Luego puede modificar las propiedades de los diferentes elementos en la página haciendo clic derecho sobre ellos - >> propiedades.

Solo asegúrese de que todos los elementos en esta página tengan la versión de marco deseada.

PD: en VS2010


Descubrí que necesitaba hacer clic con el botón derecho en mi proyecto de configuración e implementación, presionar propiedades, ir a los requisitos previos y desmarcar .NET Framework 4 y verificar .NET framework 3.5.

Lo había hecho para todos los proyectos, pero para el proyecto de configuración e implementación. No me di cuenta que tenía su propia sección de requisitos previos.


Es probable que provenga del proyecto de instalador que tiene dentro de la solución. Supongo que tienes uno, ya que es el único lugar donde he visto a Visual Studio hablar sobre las condiciones de lanzamiento.

Selecciónelo en Solution Explorer , y luego en la parte superior, haga clic en el pequeño icono con binoculares (Launch Condition Editor).

En Condiciones de lanzamiento, haga clic derecho en .NET Framework y abra las propiedades, y luego cambie la Versión a .NET Framework 3.5.