Administración de propiedades de proyecto y solución en Visual Studio para Mac

Importante

Visual Studio para Mac está programado para su retirada el 31 de agosto de 31, 2024 de acuerdo con ladirectiva de ciclo de vida moderno de Microsoft. Aunque puede seguir trabajando con Visual Studio para Mac, hay otras opciones para desarrolladores en Mac, como la versión preliminar de la nueva extensión del Kit de desarrollo de C# para VS Code.

Obtenga más información sobre las escalas de tiempo de soporte técnico y las alternativas.

Opciones de proyecto

Las opciones de proyecto son específicas de cada proyecto y afectan al modo en que este se escribe, se compila y se ejecuta. A diferencia de las preferencias de Visual Studio para Mac, que son opciones específicas del usuario, las opciones de proyecto se almacenan en el archivo de proyecto (.csproj) para que otros desarrolladores puedan compilar y ejecutar el proyecto correctamente. El hecho de contar con opciones de proyecto específicas permite que muchos programadores trabajen en el mismo documento sin poner en peligro el formato del archivo.

Para abrir las opciones de proyecto en Visual Studio para Mac, haga doble clic en el nombre del proyecto, o haga clic con el botón derecho para abrir el menú contextual y luego seleccione Opciones:

Option in Context Menu

Las opciones editables incluyen opciones para compilar, ejecutar y establecer el código fuente y el control de versiones.

Las opciones de proyecto se organizan en cinco categorías diferentes:

  • General: aquí se puede establecer alguna información del proyecto, como Nombre, Descripción y Espacio de nombres predeterminado, junto con la ubicación del proyecto.
  • Compilar: se usa para establecer o cambiar perfiles de PCL de bibliotecas de clases portables. También se pueden establecer comandos personalizados, configuraciones y opciones del compilador. Aquí también se pueden establecer la ruta de acceso de la salida y el nombre del ensamblado.
  • Ejecutar: se usa para crear configuraciones de ejecución personalizadas proyecto a proyecto.
  • Código fuente: controla el formato de muchos tipos de archivo diferentes y convenciones de nomenclatura. También se pueden establecer las directivas de nomenclatura y los estilos de encabezado predeterminados.
  • Control de versiones: opciones para establecer el estilo de los mensajes de confirmación al usar Control de versiones con el proyecto.

Cada proyecto puede contener opciones de proyecto concretas, según la plataforma. Por ejemplo, un proyecto de Xamarin.Android, como el que se muestra en la imagen siguiente, tiene opciones relacionadas con la compilación de Android (como las opciones del enlazador) y la aplicación (como los permisos):

Android Project Options

Xamarin.iOS contiene opciones relacionadas con la firma de lote, como el perfil de aprovisionamiento necesario que se va a usar:

iOS Project Options

Opciones de solución

Las opciones de solución son como las opciones de proyecto, aunque abarcan toda la solución. Proporcionan una manera de establecer la información del autor, la configuración de compilación, los estilos de formato de código y el control de versiones y una forma de asignar el proyecto de inicio de la solución. Se puede acceder al cuadro de diálogo Opciones de la solución desde el elemento de menú Proyecto > Opciones de la solución, desde el elemento de menú contextual Opciones de la solución en la ventana correspondiente o al hacer doble clic en la solución en la misma ventana:

Solution Options

Consulte también