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 |
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 |
Permet de contrôler la manière dont le code est compilé. |
|
Événements de build |
Permet de spécifier des commandes à exécuter avant ou après la compilation. |
|
Débogage |
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 |
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#
Gestion des propriétés de projet avec le Concepteur de projets