Compartir a través de


Página de Aplicación, Diseñador de Proyectos (C#)

Use la página Aplicación del Diseñador de proyectos para especificar las propiedades y la configuración de la aplicación del proyecto.

Para acceder a la página Aplicación , elija un nodo de proyecto (no el nodo Solución ) en el Explorador de soluciones. A continuación, elija Propiedades de Projecten la barra de menús. Cuando aparezca el Diseñador de proyectos , haga clic en la pestaña Aplicación .

Nota:

Las instrucciones de este artículo muestran la versión más reciente de la experiencia de desarrollo interactiva (IDE) disponible en Visual Studio. El equipo puede mostrar nombres o ubicaciones diferentes para algunos de los elementos de la interfaz de usuario. Es posible que esté usando una versión diferente de Visual Studio o una configuración de entorno diferente. Para obtener más información, consulte Personalizar el IDE.

Configuración general de la aplicación

Las siguientes opciones le permiten configurar opciones generales para la aplicación.

nombre del ensamblado de

Especifica el nombre del archivo de salida que contendrá el manifiesto del ensamblado. Al cambiar esta propiedad también se cambia la propiedad Nombre de salida.

También puede realizar este cambio desde la línea de comandos mediante /out (Opciones del compilador de C#).

Para acceder a esta propiedad mediante programación, consulte AssemblyName.

espacio de nombres predeterminado

Especifica el espacio de nombres base para los archivos agregados al proyecto.

Consulte espacio de nombres para obtener más información sobre cómo crear espacios de nombres en el código.

Para acceder a esta propiedad mediante programación, consulte RootNamespace.

Marco de destino

Especifica la versión de .NET a la que se dirige la aplicación. Esta opción puede tener valores diferentes en función de las versiones de .NET instaladas en el equipo.

Para los proyectos de .NET Framework, el valor predeterminado coincide con la plataforma de destino que especificó al crear el proyecto.

Versiones de marco de destino para un proyecto de .NET Core

Nota:

Los paquetes de requisitos previos que aparecen en el cuadro de diálogo Requisitos previos se establecen automáticamente la primera vez que se abre el cuadro de diálogo. Si posteriormente cambia la plataforma de destino del proyecto, debe seleccionar los requisitos previos manualmente para que coincidan con la nueva plataforma de destino.

Para obtener más información, consulte Framework targeting overview.

tipo de salida

Especifica el tipo de aplicación que se va a compilar. Los valores son diferentes en función del tipo de proyecto. Por ejemplo, para un proyecto de aplicación de consola de, puede especificar aplicación de Windows, aplicación de consolao biblioteca de clases como tipo de salida.

Para un proyecto de aplicación web, debe especificar la biblioteca de clases.

Para obtener más información sobre la propiedad tipo de salida de , vea /target (Opciones del compilador de C#).

Para obtener información sobre cómo acceder a esta propiedad mediante programación, vea OutputType.

Redireccionamientos de enlace de generación automática

Las redirecciones de enlace se agregan al proyecto si la aplicación o sus componentes hacen referencia a más de una versión del mismo ensamblado. Si desea definir manualmente los redireccionamientos de enlace en el archivo del proyecto, anule la selección de Redireccionamientos de enlace de generación automática.

Para obtener más información sobre el redireccionamiento, consulte Redireccionamiento de versiones de ensamblado.

del objeto Startup de

Define el punto de entrada al que se va a llamar cuando se carga la aplicación. Por lo general, esto se establece en el formulario principal de la aplicación o en el procedimiento Main que se debe ejecutar cuando se inicia la aplicación. Dado que las bibliotecas de clases no tienen un punto de entrada, su única opción para esta propiedad es (no establecido).

De forma predeterminada, en un proyecto de aplicación de WPF, esta opción se establece en (no establecido). La otra opción es [projectname].App. En un proyecto de WPF, debe establecer el URI de inicio para cargar un recurso de interfaz de usuario cuando se inicie la aplicación. Para ello, abra el archivo Application.xaml en el proyecto y establezca la propiedad StartupUri en un archivo .xaml en el proyecto, como Window1.xaml. Para obtener una lista de los elementos raíz aceptables, consulte StartupUri. También debe definir un método public static void Main() en una clase del proyecto. Esta clase aparecerá en la lista objeto Startup como ProjectName.ClassName. A continuación, puede seleccionar la clase como el objeto de inicio.

Consulte /main (Opciones del compilador de C#) para obtener más información. Para acceder a esta propiedad mediante programación, consulte StartupObject.

Información del ensamblado

Este botón abre el cuadro de diálogo Información del ensamblado.

Recursos

Las opciones Recursos le ayudan a configurar las opciones de recursos para la aplicación.

Icono y manifiesto

De forma predeterminada, este botón de radio está seleccionado y las opciones Icono y Manifiesto están habilitadas. Esto le permite seleccionar su propio icono o seleccionar diferentes opciones de generación de manifiestos. Deje este botón de radio seleccionado a menos que proporcione un archivo de recursos para el proyecto.

icono de

Establece el archivo .ico que desea usar como icono de programa. Haga clic en Examinar para buscar un gráfico existente o escriba el nombre del archivo que desee. Consulte /win32icon (Opciones del compilador de C#) para obtener más información.

Para acceder a esta propiedad mediante programación, consulte ApplicationIcon.

Para obtener información sobre cómo crear un icono, vea Editor de imágenes para iconos.

Manifiesto

Selecciona una opción de generación de manifiestos cuando la aplicación se ejecuta en Windows en Control de cuentas de usuario (UAC). Esta opción puede tener los siguientes valores:

  • Insertar manifiesto con la configuración predeterminada. Admite la manera típica en la que Visual Studio funciona en Windows, que consiste en insertar información de seguridad en el archivo ejecutable de la aplicación, especificando que requestedExecutionLevel ser AsInvoker. Esta es la opción predeterminada.

  • Crear aplicación sin un manifiesto. Este método se conoce como virtualización. Use esta opción para la compatibilidad con aplicaciones anteriores.

  • Propiedades\app.manifest. Esta opción es necesaria para las aplicaciones implementadas por ClickOnce o Registration-Free COM. Si publica una aplicación mediante la implementación de ClickOnce, el manifiesto se establece automáticamente en esta opción.

Archivo de recursos

Seleccione este botón de radio cuando proporcione un archivo de recursos para el proyecto. Al seleccionar esta opción, se deshabilitan las opciones Icono y Manifiesto .

Escriba un nombre de ruta de acceso o use el botón Examinar (...) para agregar un archivo de recursos Win32 al proyecto.

Para obtener más información, consulte Creación de archivos de recursos para aplicaciones .NET.

Consulte también

interfaz de usuario de propiedades de proyecto renovadas