Compartir a través de


Cómo: Elegir la versión de .NET Framework para aplicaciones

Actualización: noviembre 2007

En Visual Studio Team System Architecture, puede elegir la versión de .NET Framework para una aplicación de ASP.NET, Windows u Office en el diagrama de aplicaciones. Esta acción especifica la versión de .NET Framework de destino para el proyecto de la aplicación después de implementar la aplicación.

Para elegir la versión de .NET Framework para una aplicación no implementada

  1. Haga clic con el botón secundario del mouse (ratón) en el diagrama de aplicaciones y haga clic en Propiedades.

  2. En la ventana Propiedades, establezca la propiedad Marco de trabajo de destino en la versión de .NET Framework de destino para la aplicación.

  3. Si la restricción Sistema operativo está seleccionada, confirme que especifica la versión de .NET Framework que la aplicación requerirá en el servidor lógico para la implementación.

    Nota:

    Para buscar esta restricción, haga clic con el botón secundario del mouse (ratón) en la aplicación y haga clic en Configuración y restricciones. En el Editor de configuración y restricciones, expanda el nodo Restricciones del servidor lógico, expanda el nodo del servidor lógico y haga clic en el nodo Sistema operativo ((no el cuadro). Verá la restricción en el panel del editor.

Visual Studio actualiza automáticamente el valor de Marco de trabajo de destino de la aplicación cuando cambie la propiedad Marco de destino de trabajo. Visual Studio valida este valor con el valor de CommonLanguageRuntime del servidor lógico al evaluar la implementación.

Nota:

Al cambiar el valor de Marco de trabajo de destino no se actualiza la propiedad Marco de trabajo de destino. Si cambia este valor, actualice manualmente la propiedad Marco de trabajo de destino. Para buscar este valor, haga clic con el botón secundario del mouse (ratón) en la aplicación y haga clic en Configuración y restricciones. En el Editor de configuración y restricciones, haga clic en Configuración de la aplicación. Verá el valor en el panel del editor.

Cuando la restricción Sistema operativo está seleccionada, Visual Studio valida esta restricción con el valor de CommonLanguageRuntime del servidor lógico al evaluar la implementación. Si esta restricción no está seleccionada, Visual Studio valida sólo el valor de Marco de trabajo de destino.

Visual Studio valida sólo el valor de Marco de trabajo de destino y la restricción Sistema operativo, si está seleccionada. No valida la propiedad Marco de trabajo de destino. No se mostrará ninguna advertencia de validación si la propiedad Marco de trabajo de destino no coincide con el valor o la restricción.

Para obtener más información, vea Aplicar configuración, Restringir las relaciones de aplicación y de host de aplicación y "Consideraciones después de la implementación" en Consideraciones para la implementación de aplicaciones.

Para cambiar la versión de .NET Framework para una aplicación implementada

  1. Actualice las propiedades del proyecto de aplicación siguiendo las instrucciones indicadas en Especificar una versión concreta de .NET Framework.

    Esta acción actualiza la versión de .NET Framework a la que hace referencia un proyecto de aplicación.

  2. Si la restricción Sistema operativo está seleccionada, confirme que especifica la versión de .NET Framework que la aplicación requerirá en el servidor lógico para la implementación.

    Nota:

    Para buscar esta restricción, haga clic con el botón secundario del mouse (ratón) en la aplicación y haga clic en Configuración y restricciones. En el Editor de configuración y restricciones, expanda el nodo Restricciones del servidor lógico, expanda el nodo del servidor lógico y haga clic en el nodo Sistema operativo ((no el cuadro). Verá la restricción en el panel del editor.

  3. Confirme que el valor de Marco de trabajo de destino especifica la misma versión que las propiedades del proyecto.

    Nota:

    Para buscar este valor, haga clic con el botón secundario del mouse (ratón) en la aplicación y haga clic en Configuración y restricciones. En el Editor de configuración y restricciones, haga clic en Configuración de la aplicación. Verá el valor en el panel del editor.

Cuando se cambian las propiedades del proyecto, Visual Studio no actualiza automáticamente el valor de Marco de trabajo de destino. Visual Studio valida este valor con el valor de CommonLanguageRuntime del servidor lógico al evaluar la implementación. Asimismo, Visual Studio no actualiza la propiedad Marco de trabajo de destino de la aplicación en la ventana Propiedades. La propiedad siempre estará vacía y será de sólo lectura en una aplicación implementada.

Visual Studio valida sólo el valor de Marco de trabajo de destino y la restricción Sistema operativo, si está seleccionada. No valida las propiedades del proyecto. No se mostrará una advertencia de validación si las propiedades del proyecto no coinciden con el valor o la restricción.

Para obtener más información, vea Aplicar configuración, Restringir las relaciones de aplicación y de host de aplicación y "Consideraciones después de la implementación" en Consideraciones para la implementación de aplicaciones.

Vea también

Otros recursos

Definir aplicaciones en diagramas de aplicaciones

Implementar aplicaciones en diagramas de aplicaciones

Técnicas de ingeniería inversa en soluciones existentes