Compartir a través de


Configurar los proyectos (F#)

Este tema incluye información sobre cómo utilizar el Diseñador de proyectos cuando se trabaja con proyectos de F#. Trabajar con proyectos de F# no resulta muy diferente de trabajar con proyectos de Visual Basic o C#. A menudo se puede utilizar la documentación general de proyectos de Visual Studio como referencia principal para utilizar F#. En este tema se proporcionan vínculos a información pertinente de la documentación de Visual Studio para la configuración que se comparte con los demás lenguajes de Visual Studio y también se describe la configuración específica de F#.

Diseñador de proyectos

El Diseñador de proyectos y su uso general se describen totalmente en el tema Introducción al Diseñador de proyectos de la documentación de Visual Studio. El Diseñador de proyectos está compuesto de varias páginas agrupadas por funcionalidades relacionadas. Las páginas disponibles para los proyectos de F# son, principalmente, un subconjunto de las disponibles para otros lenguajes. En la tabla siguiente se describen las páginas admitidas en F#. Las páginas que no están disponibles se refieren a las características que no están disponibles en F# o que únicamente lo están cambiando una opción de la línea de comandos. Las páginas que están disponibles en F# se parecen sobre todo a las páginas de C#; por ello se proporciona un vínculo a la página del Diseñador de proyectos pertinente para C#.

Página del Diseñador de proyectos

Vínculos relacionados

Descripción

Application

Página de aplicación, Diseñador de proyectos (C#)

Permite especificar la configuración y las propiedades de nivel de aplicación; por ejemplo, si se va a crear una biblioteca o un archivo ejecutable, a qué versión de .NET Framework está destinada la aplicación, e información sobre dónde se almacenan los archivos de recursos que esa aplicación utiliza.

Compilar

Compilar (Página, Diseñador de proyectos) (C#)

Permite controlar cómo se compila el código.

Eventos de compilación

Eventos de compilación (Página, Diseñador de proyectos) (C#)

Permite especificar los comandos que se deben ejecutar antes o después de la compilación.

Depuración

Página Depuración, Diseñador de proyectos

Permite controlar cómo se ejecuta la aplicación durante la depuración. Esto incluye qué línea de comandos se utiliza y cuál es el directorio de inicio de la aplicación, así como todos los modos de depuración especiales que se desea habilitar, como código nativo y SQL.

Rutas de acceso de referencia

Administrar referencias de proyecto.

Permite especificar dónde buscar los ensamblados de los que el código depende.

Configuración específica de F#

En la siguiente tabla se resume la configuración específica de F#.

Página del Diseñador de proyectos

Configuración

Descripción

Compilar

Generar llamadas de cola

Si se selecciona, habilita el uso de la instrucción tail del lenguaje intermedio de Microsoft (MSIL). Esto da lugar al marco de pila que se va a reutilizar para las funciones recursivas de cola. Equivale a la opción del compilador --tailcalls.

Compilar

Otras marcas

Permite especificar opciones adicionales del compilador en la línea de comandos.

Vea también

Otros recursos

Usar Visual Studio para escribir programas de F#

Opciones del compilador (F#)

Introducción al Diseñador de proyectos