Partager via


Configuration de projets (F#)

Cette rubrique comprend des informations sur l'utilisation du Concepteur de projets lorsque vous travaillez avec des projets F#. L'utilisation des projets F# n'est pas très différente de celle des projets Visual Basic ou C#. Vous pouvez généralement utiliser la documentation des projets Visual Studio comme référence principale lorsque vous programmez en F#. Cette rubrique fournit des liens vers de la documentation Visual Studio mentionnant les paramètres partagés avec les autres langages Visual Studio et ceux spécifiques à F#.

Concepteur de projets

Le Concepteur de projets et son utilisation générale sont décrits en détail dans la rubrique Gestion des propriétés de projet avec le Concepteur de projets de la documentation Visual Studio. Le Concepteur de projets se compose de plusieurs pages groupées par fonctionnalités. Les pages disponibles pour les projets F# sont un sous-ensemble de celles disponibles pour les autres langages. Les pages prises en charge par F# sont répertoriées dans le tableau suivant. Les pages non disponibles concernent les fonctionnalités qui ne sont pas disponibles en F# ou celles qui ne sont disponibles qu'après modification d'une option de ligne de commande. Les pages disponibles en F# sont similaires aux pages C#, par conséquent, un lien dirigeant vers la page du Concepteur de projets C# est fourni.

Page du Concepteur de projets

Liens associés

Description

Application

Page Application, Concepteur de projets (C#)

Permet de spécifier des paramètres au niveau de l'application et des propriétés, tels que la création d'un fichier bibliothèque ou exécutable, la version du .NET Framework ciblée par l'application et l'emplacement de stockage des fichiers de ressources utilisés par l'application.

Génération

Générer, page du Concepteur de projets (C#)

Permet de contrôler la manière dont le code est compilé.

Événements de build

Événements de build, page du Concepteur de projets (C#)

Permet de spécifier des commandes à exécuter avant ou après la compilation.

Débogage

Page Déboguer, Concepteur de projets

Permet de contrôler la manière dont l'application s'exécute pendant le débogage. Cela inclut la ligne de commande à utiliser, le répertoire de démarrage de votre application et tout mode de débogage spécial que vous souhaitez activer, tel que le code natif et SQL.

Chemins d'accès des références

Comment : définir le chemin d'accès de référence (C#)

Permet de spécifier où rechercher les assemblys desquels dépend le code.

Paramètres spécifiques à F#

Le tableau suivant répertorie les paramètres spécifiques à F#.

Page du Concepteur de projets

Paramètre

Description

Build

Générer des appels tail

Permet d'utiliser l'instruction de langage intermédiaire Microsoft (MSIL) tail. Cela provoque la réutilisation du frame de pile pour les fonctions récursives tail. Équivalent à l'option du compilateur --tailcalls.

Génération

Autres indicateurs

Permet de spécifier les options de ligne de commande de compilateur supplémentaires.

Voir aussi

Autres ressources

Utilisation de Visual Studio pour écrire des programmes F#

Options du compilateur (F#)

Gestion des propriétés de projet avec le Concepteur de projets