Configuration du projet pour les applications .NET MAUI
.NET MAUI utilise un système à projet unique pour gérer la configuration de votre application multiplateforme. La configuration du projet dans .NET MAUI est similaire à d’autres projets dans Visual Studio, cliquez avec le bouton droit sur le projet dans le Explorateur de solutions, puis sélectionnez Propriétés.
Application
La section Application décrit certains paramètres liés aux plateformes que votre application cible, ainsi que le fichier de sortie et l’espace de noms par défaut.
Général
Décrit certains paramètres de base sur votre application.
Paramètre Valeur par défaut Description Nom de l'assembly $(MSBuildProjectName)
Spécifie le nom du fichier de sortie qui contient le manifeste de l’assembly. Espace de noms par défaut Varie. Spécifie l’espace de noms de base pour les fichiers ajoutés à votre projet. Cela correspond généralement au nom de votre projet ou à une valeur que vous avez spécifiée lors de la création du projet. Cibles iOS
Si vous souhaitez cibler iOS et macOS (à l’aide de Mac Catalyst), ces paramètres décrivent la version cible d’iOS.
Cibles Android
Si vous souhaitez cibler Android, ces paramètres décrivent la version cible d’Android.
Cibles Windows
Si vous souhaitez cibler Windows, ces paramètres décrivent la version cible de Windows.
Build
La section Build décrit les paramètres liés à la compilation de votre application.
Général
Paramètres liés aux plateformes cibles.
Symboles de compilation conditionnelle
Spécifie les symboles sur lesquels effectuer la compilation conditionnelle. Séparez les symboles par un point-virgule
;
. Les symboles peuvent être divisés en plateformes cibles. Pour plus d’informations, consultez compilation conditionnelle.Cible de plateforme
Spécifie le processeur devant être ciblé par le fichier de sortie. Choisissez
Any CPU
de spécifier que n’importe quel processeur est acceptable, ce qui permet à l’application de s’exécuter sur la plus grande gamme de matériel.En règle générale, ce paramètre est défini
Any CPU
sur et le paramètre d’identificateur d’exécution est utilisé pour cibler une plateforme uc.Option Description Any CPU
(Par défaut) Compile votre assembly pour s’exécuter sur n’importe quelle plateforme. Votre application s’exécute en tant que processus 64 bits dans la mesure du possible et repasse en 32 bits quand seul ce mode est disponible. x86
Compile votre assembly à exécuter par le runtime compatible 32 bits et x86. x64
Compile votre assembly à exécuter par le runtime 64 bits sur un ordinateur qui prend en charge le jeu d’instructions AMD64 ou EM64T. ARM32
Compile votre assembly pour s’exécuter sur un ordinateur doté d’un processeur ARM (Advanced RISC Machine). ARM64
Compile votre assembly pour s’exécuter par le runtime 64 bits sur un ordinateur doté d’un processeur d’ordinateur RISC avancé (ARM) qui prend en charge le jeu d’instructions A64. Nullable
Spécifie le contexte C# pouvant accepter la valeur Null à l’échelle du projet. Pour plus d’informations, consultez Références nullables.
Option Description Annuler (Par défaut) Si ce paramètre n’est pas défini, la valeur par défaut est Disable
.Disable
Les avertissements de valeur Null sont désactivés. Toutes les variables de type référence sont des types référence pouvant accepter la valeur Null. Enable
Le compilateur active toutes les analyses de référence null et toutes les fonctionnalités de langage. Warnings
Le compilateur effectue toutes les analyses null et émet des avertissements lorsque le code peut déréférer null. Annotations
Le compilateur n’effectue pas d’analyse null ou n’émet pas d’avertissements lorsque le code peut déréférer null. Utilisations globales implicites
Permet aux utilisations globales implicites d’être déclarées par le Kit de développement logiciel (SDK) du projet. Cette option est activée par défaut et importe automatiquement de nombreux espaces de noms MAUI .NET dans tous les fichiers de code. Les fichiers de code n’ont pas besoin d’ajouter
using
des instructions pour les espaces de noms .NET MAUI courants. Pour plus d’informations, consultez les propriétés MSBuild - ImplicitUsings.Code unsafe
Autoriser le code qui utilise le
unsafe
mot clé à compiler. Elle est désactivée par défaut.Optimiser le code
Activez les optimisations du compilateur pour une sortie plus petite, plus rapide et plus efficace. Il existe une option pour chaque plateforme cible, en mode Débogage ou Mise en production. En règle générale, cela est activé pour le mode Mise en production, car le code est optimisé pour la vitesse au détriment des informations de débogage utiles.
Symboles de débogage
Spécifie le type de symboles de débogage générés pendant la génération.
Erreurs et avertissements
Paramètres liés à la façon dont les erreurs et les avertissements sont traités et signalés pendant la compilation.
Niveau d’avertissement
Spécifie le niveau d’affichage pour les avertissements du compilateur.
Supprimer des avertissements spécifiques
Empêche le compilateur de générer les avertissements spécifiés. Séparez plusieurs numéros d’avertissement avec une virgule
,
ou un point-virgule;
.Traiter les avertissements comme des erreurs
Lorsqu’il est activé, indique au compilateur de traiter les avertissements comme des erreurs. Elle est désactivée par défaut.
Traiter des avertissements spécifiques comme des erreurs
Spécifie les avertissements traités comme des erreurs. Séparez plusieurs numéros d’avertissement avec une virgule
,
ou un point-virgule;
.
Sortie
Paramètres liées à la génération du fichier de sortie.
Chemin de sortie de base
Spécifie l’emplacement de base de la sortie du projet pendant la génération. Les sous-dossiers sont ajoutés à ce chemin pour différencier la configuration du projet.
La valeur par défaut est
.\bin\
.Chemin de sortie intermédiaire de base
Spécifie l’emplacement de base de la sortie intermédiaire du projet pendant la génération. Les sous-dossiers sont ajoutés au chemin d’accès pour différencier la configuration du projet.
La valeur par défaut est
.\obj\
.Assembly de référence
En cas d’activation, produit un assembly de référence contenant l’API publique du projet. Elle est désactivée par défaut.
Fichier de documentation
Lorsque cette option est activée, génère un fichier contenant la documentation de l’API. Elle est désactivée par défaut.
Événements
Dans cette section, vous pouvez ajouter des commandes qui s’exécutent pendant la build.
Événement de pré-build
Spécifie les commandes qui s’exécutent avant le démarrage de la build. Ne s’exécute pas si le projet est à jour. Un code de sortie autre que zéro échoue avant son exécution.
Événement post-build
Spécifie les commandes qui s’exécutent avant le démarrage de la build. Ne s’exécute pas si le projet est à jour. Un code de sortie autre que zéro échoue avant son exécution.
Quand exécuter l’événement post-build
Spécifie dans quelle condition la post-build sera exécutée.
Affectation de noms forts
Paramètres liés à la signature de l’assembly.
Signer l’assembly
Lorsqu’il est activé, signe l’assembly de sortie pour lui donner un nom fort.
Avancé
Paramètres supplémentaires liés à la build.
Version du langage
Version du langage disponible pour le code dans le projet. La valeur par défaut est
10.0
.Vérifier le dépassement arithmétique
Lève des exceptions lorsque l’arithmétique entière produit des valeurs hors plage. Ce paramètre est disponible pour chaque plateforme. La valeur par défaut est désactivée pour chaque plateforme.
Déterministe
Produire une sortie de compilation identique pour les entrées identiques. Ce paramètre est disponible pour chaque plateforme. La valeur par défaut est activée pour chaque plateforme.
Rapport d’erreurs du compilateur interne
Envoyez des rapports d’erreurs de compilateur internes à Microsoft. La valeur par défaut est
Prompt before sending
.Alignement des fichiers
Spécifie, en octets, où les sections du fichier de sortie doivent être alignées. Ce paramètre est disponible pour chaque plateforme. La valeur par défaut est
512
pour chaque plateforme.
Package
La section Package décrit les paramètres liés à la génération d’un package NuGet.
Général
Paramètres liés à la génération d’un package NuGet.
Générer un package NuGet sur la build
Lorsqu’elle est activée, produit un fichier de package NuGet pendant les opérations de génération. Elle est désactivée par défaut.
ID du package
Identificateur de package qui ne respecte pas la casse, qui doit être unique dans la galerie de packages NuGet, tel que nuget.org. Les ID peuvent ne pas contenir d’espaces ou de caractères qui ne sont pas valides pour une URL et suivent généralement les règles d’espace de noms .NET.
Est défini par défaut sur la valeur MSBuild de
$(AssemblyName)
.Titre
Titre convivial du package, généralement utilisé dans les affichages de l’interface utilisateur comme sur nuget.org et dans le gestionnaire de package de Visual Studio.
Package Version
Version du package, en suivant le
major.minor.patch
modèle. Les numéros de version peuvent inclure un suffixe de préversion.Est défini par défaut sur la valeur MSBuild de
$(ApplicationDisplayVersion)
.Auteurs
Liste séparée par des virgules d’auteurs, correspondant aux noms de profil sur nuget.org. Celles-ci sont affichées dans la galerie NuGet sur nuget.org et sont utilisées pour les packages de référence croisée par les mêmes auteurs.
Est défini par défaut sur la valeur MSBuild de
$(AssemblyName)
.Société
Nom de la société associée au package NuGet.
Est défini par défaut sur la valeur MSBuild de
$(Authors)
.Produit
Nom du produit associé au package NuGet.
Est défini par défaut sur la valeur MSBuild de
$(AssemblyName)
.Description
Description du package pour l’affichage de l’interface utilisateur.
Copyright
Détails de copyright pour le package.
URL du projet
URL de la page d’accueil du package, souvent affichée dans l’interface utilisateur ainsi que sur nuget.org.
Icône
Image d’icône du package. La taille du fichier image est limitée à 1 Mo. Les formats de fichiers pris en charge incluent JPEG et PNG. Une résolution d’image de 128 x 128 est recommandée.
LISEZ-MOI
Document README pour le package. Doit être un fichier Markdown (.md).
URL du référentiel
Spécifie l’URL du dépôt où réside le code source du package et/ou à partir de laquelle il est généré. Pour établir une liaison à la page du projet, utilisez plutôt le champ « URL du projet ».
Type de dépôt
Spécifie le type de dépôt. La valeur par défaut est « git ».
Balises
Liste délimitée par des points-virgules de balises et de mot clé qui décrivent le package et facilitent la découverte des packages par le biais de la recherche et du filtrage.
Notes de publication
Description des modifications apportées dans la version du package, souvent utilisée dans l’interface utilisateur comme l’onglet Mises à jour du Gestionnaire de package Visual Studio à la place de la description du package.
Pack en tant qu’outil .NET
Lorsqu’il est activé, packs le projet en tant que package spécial qui contient une application console qui peut être installée via la commande « dotnet tool ». Elle est désactivée par défaut.
Chemin de sortie du package
Détermine le chemin de sortie dans lequel le package sera supprimé.
Est défini par défaut sur la valeur MSBuild de
$(OutputPath)
.Langage neutre de l’assembly
Quel code de langue est considéré comme le langage neutre. Par défaut, il n’est pas défini.
Version de l’assembly
La version de l’assembly est définie par défaut
1.0.0.0
s’il n’est pas défini.Version du fichier
La version associée au fichier est définie par défaut
1.0.0.0
si elle n’est pas définie.
Licence
Licence de package
Spécifiez une licence pour le package du projet. La valeur par défaut est
None
.Symboles
Produire un package de symboles
Lorsqu’il est activé, crée un package de symboles supplémentaire lorsque le projet est empaqueté. Elle est désactivée par défaut.
Analyse du code
Paramètres liés à l’analyse du code.
Tous les analyseurs
Paramètres liées au moment de l’exécution de l’analyse.
Exécuter sur la build
En cas d’activation, exécute l’analyse du code sur la build. Valeurs par défaut activées.
Exécuter sur l’analyse en direct
En cas d’activation, exécute l’analyse du code en direct dans l’éditeur au fur et à mesure que vous tapez. Valeurs par défaut activées.
Analyse .NET
Paramètres liés aux analyseurs .NET.
Appliquer le style de code sur la build (expérimental)
Lorsque cette option est activée, génère des diagnostics sur le style de code lors de la génération. Elle est désactivée par défaut.
Activer les analyseurs .NET
Lorsque cette option est activée, exécute des analyseurs .NET pour faciliter l’utilisation de l’API. Valeurs par défaut activées.
Niveau d’analyse
Ensemble d’analyseurs qui doivent être exécutés dans le projet. La valeur par défaut est
Latest
. Pour plus d’informations, consultez MSBuild : AnalysisLevel.
MAUI Partagé
Il s’agit des paramètres de projet pour .NET MAUI qui sont partagés sur toutes les plateformes cibles.
Général
Paramètres généraux liés à .NET MAUI.
Titre de l’application
Nom d’affichage de l’application.
ID d’application
Identificateur de l’application au format de nom de domaine inverse, par exemple :
com.microsoft.maui
.ID d’application (GUID)
Identificateur de l’application au format GUID.
Version d’affichage de l’application
Version de l’application. Il doit s’agir d’un entier à un seul chiffre. La valeur par défaut est
1
.
Android
Il s’agit des paramètres .NET MAUI spécifiques à Android.
manifeste
Paramètres liés au manifeste Android.
Nom de l’application
Chaîne affichée comme nom de l’application. Il s’agit du nom affiché dans la barre de titre de l’application. Si ce n’est pas le cas, l’étiquette du mainActivity de l’application est utilisée comme nom d’application. Le paramètre par défaut est
@string/app_name
, qui fait référence à l’emplacement de la ressourceapp_name
de chaîne dansResources/values/Strings.xaml
.Nom du package d’application
Chaîne utilisée pour identifier l’application de manière unique. En règle générale, le nom du package est basé sur une convention de nom de domaine Internet inversée, telle que
com.company.appname
.Icône d’application
Spécifie la ressource d’icône d’application qui s’affiche pour l’application. Le paramètre
@drawable/icon
fait référence au fichiericon.png
image situé dans leResources/mipmap
dossier.Thème d’application
Définit le style d’interface utilisateur appliqué à l’ensemble de l’application. Chaque affichage de l’application s’applique aux attributs de style définis dans le thème sélectionné.
Numéro de version de l’application
Valeur entière supérieure à zéro qui définit le numéro de version de l’application. Des nombres plus élevés indiquent des versions plus récentes. Cette valeur est évaluée par programmation par Android et par d’autres applications, elle n’est pas affichée aux utilisateurs.
Nom de la version de l’application
Chaîne qui spécifie la version de l’application aux utilisateurs. Le nom de version peut être une chaîne brute ou une référence à une ressource de chaîne.
Emplacement d’installation
Indique une préférence quant à l’emplacement où l’application doit être stockée, qu’elle soit dans un stockage interne ou externe.
Option Description Internal-only
(Par défaut) Spécifie que l’application ne peut pas être installée ou déplacée vers un stockage externe. Prefer external
Spécifie que l’application doit être installée dans un stockage externe, si possible. Prefer internal
Spécifie que l’application doit être installée dans le stockage interne, si possible. Version minimale d’Android
Niveau d’API le plus ancien d’un appareil Android qui peut installer et exécuter l’application. Également appelé
minSdkVersion
.Version d’Android cible
Niveau d’API cible de l’appareil Android où l’application s’attend à s’exécuter. Ce niveau d’API est utilisé au moment de l’exécution, contrairement au Framework cible, qui est utilisé au moment de la génération. Android utilise cette version comme moyen de fournir une compatibilité ascendante. Également appelé « , cela doit correspondre à
targetSdkVersion
Target FrameworkcompileSdkVersion
.
Options
Options diverses pour la création d’une application Android.
Format du package Android
Soit
apk
,bundle
soit , qui empaquet l’application Android en tant que fichier APK ou Android App Bundle, respectivement. Cela peut être défini individuellement pour les modes Débogage et Mise en production.Les bundles d’applications sont le dernier format pour les builds de version Android destinées à être soumis sur Google Play.
La valeur par défaut est
apk
.Quand
bundle
elle est sélectionnée, d’autres propriétés MSBuild sont définies :AndroidUseAapt2
a la valeurTrue
.AndroidUseApkSigner
a la valeurFalse
.AndroidCreatePackagePerAbi
a la valeurFalse
.
Déploiement rapide (mode débogage uniquement)
Lorsqu’elle est activée, déploie l’application plus rapidement que normalement sur l’appareil cible. Ce processus accélère le cycle de génération/déploiement/débogage, car le package n’est pas réinstallé lorsque seuls les assemblys sont modifiés. Seuls les assemblys mis à jour sont resynchronisés sur l’appareil cible.
Cette option est activée par défaut.
Générer par ABI
Lorsqu’il est activé, génère un package Android (apk) par interface binaire d’application (ABI) sélectionnée. Elle est désactivée par défaut.
Utiliser l’empaquetage incrémentiel
Lorsqu’elle est activée, utilise le système d’empaquetage Android incrémentiel (aapt2). Cette option est activée par défaut.
Multi-dex
Lorsque cette option est activée, permet au système de génération Android d’utiliser plusieurs index. La valeur par défaut est désactivée.
Réduction du code
Sélectionne le réducteur de code à utiliser.
ProGuard
(valeur par défaut) est considéré comme le réducteur de code hérité.r8
est l’outil de nouvelle génération qui convertit le code d’octet Java en code dex optimisé.
Ressources non compressées
Laisse les extensions de ressource spécifiées non compressées. Séparez les extensions avec un point-virgule
;
. Par exemple :.mp3;.dll;.png
.Instrumentation des développeurs
Lorsqu’elle est activée, l’instrumentation des développeurs est fournie pour le débogage et le profilage. Cette option peut être définie individuellement pour les modes Débogage et Mise en production.
La valeur par défaut est activée pour les builds de débogage.
Debugger
Sélectionne le débogueur à utiliser. La valeur par défaut est , qui est
.NET (Xamarin)
utilisée pour le code managé. Le débogueur C++ peut être sélectionné pour déboguer des bibliothèques natives utilisées par l’application.AOA
Active la compilation à l’avance (AOT). Cette option peut être définie individuellement pour les modes Débogage et Mise en production.
La valeur par défaut est activée pour les builds Release.
LLVM
Active le compilateur d’optimisation LLVM. La valeur par défaut est désactivée.
Suivi de démarrage
Active le suivi de démarrage. Cette option peut être définie individuellement pour les modes Débogage et Mise en production.
La valeur par défaut est activée pour les builds Release.
Garbage collection
Lorsqu’il est activé, utilise le garbage collector simultané. Valeurs par défaut activées.
Activer le découpage
En cas d’activation, supprime l’application pendant la publication. Cette option peut être définie individuellement pour les modes Débogage et Mise en production. Pour plus d’informations, consultez Découper les déploiements autonomes et les exécutables et options Trim.
La valeur par défaut est activée pour les builds Release.
Granularité de découpage
Contrôle la façon dont l’il est dis carte égressé. Il existe deux modes à sélectionner :
Link
active le découpage au niveau membre, qui supprime les membres inutilisés des types.CopyUsed
(valeur par défaut) active le découpage au niveau de l’assembly, qui conserve un assembly entier si une partie de celle-ci est utilisée.
Taille maximale du tas Java
Définissez cette valeur pour augmenter la taille de la mémoire qu’une application peut utiliser. Par exemple, une valeur d’augmentation de
2G
la taille du tas à 2 gigaoctets. Notez qu’il n’existe pas de garantie de la taille du tas et que la demande d’une mémoire de tas trop importante peut forcer l’arrêt prématuré d’autres applications.Par défaut, il s’agit de
1G
.Options Java supplémentaires
Spécifie des options de ligne de commande supplémentaires à transmettre au compilateur Java lors de la génération d’un fichier .dex . À partir de la ligne de commande, vous pouvez taper
java -help
pour afficher les options disponibles.
Signature de package
En cas d’activation, signe le . Fichier APK à l’aide des détails du magasin de clés. Elle est désactivée par défaut.
iOS
Il s’agit des paramètres .NET MAUI spécifiques à iOS.
Build
Paramètres liés à la création de l’application iOS.
Comportement de l’éditeur de liens
L’éditeur de liens peut supprimer les méthodes inutilisées, les propriétés, les champs, les événements, les structs et même les classes afin de réduire la taille globale de l’application. Vous pouvez ajouter un attribut à l’un
Preserve
de ces éléments afin d’empêcher l’éditeur de liens de le supprimer s’il est nécessaire pour la sérialisation ou la réflexion.Avertissement
L’activation de cette fonctionnalité peut entraver le débogage, car elle peut supprimer les accesseurs de propriétés qui vous permettront d’inspecter l’état de vos objets.
Les options sont les suivantes :
Don't link
Link Framework SDKs only
(valeur par défaut)Link All
LLVM
Lorsque cette option est activée, utilise le compilateur optimisé LLVM. Cette option peut être définie individuellement pour les modes Débogage et Mise en production.
La valeur par défaut est activée pour les builds Release.
Opérations float
Effectue toutes les opérations float 32 bits en tant qu’opérations float 64 bits.
Symboles
En cas d’activation, supprime les symboles de débogage natifs à partir de la sortie. Cette option est activée par défaut.
Récupérateur de mémoire
Lorsqu’il est activé, utilise le garbage collector simultané. Elle est désactivée par défaut.
Arguments supplémentaires
Arguments de ligne de commande supplémentaires à passer au code de regroupement d’applications.
Optimisation
Lorsque cette option est activée, optimise les images .PNG . Cette option est activée par défaut.
Signature groupée
Ces paramètres sont liés à la génération et à la signature de l’offre groupée d’applications.
Schéma
Configure le schéma de signature de l’offre groupée. Elle peut être définie sur l’une des valeurs suivantes :
Manual provisioning
: avec cette valeur, vous serez responsable de la définition des profils d’approvisionnement et de la signature de certificats vous-même.Automatic provisioning
: (par défaut) Avec cette valeur, Visual Studio définit des profils d’approvisionnement et des certificats de signature pour vous, ce qui simplifie le déploiement d’applications lors du test sur un appareil.
Identité de signature
Une identité de signature est la paire de certificats et de clés privées utilisée pour le bundle d’applications de signature de code à l’aide de l’utilitaire codesign d’Apple.
Developer (automatic)
(valeur par défaut)Distribution (automatic)
Profil d’approvisionnement
Les profils d’approvisionnement constituent un moyen de lier une équipe de développeurs avec un ID d’application et, potentiellement, une liste d’appareils de test. La liste des profils d’approvisionnement est filtrée pour afficher uniquement les profils d’approvisionnement qui correspondent à la fois à l’identité choisie et à l’ID d’application (identificateur de bundle) défini dans info.plist. Si le profil d’approvisionnement que vous recherchez ne figure pas dans la liste, vérifiez que vous avez choisi une identité compatible et un double case activée que l’identificateur de bundle défini dans votre liste d’informations.plist est correct.
Droits personnalisés
Fichier plist à utiliser pour les droits d’utilisation. Pour plus d’informations, consultez Droits d’utilisation.
Règles de ressources personnalisées
Fichier plist contenant des règles personnalisées utilisées par l’utilitaire codesign d’Apple.
Remarque
Depuis Mac OSX 10.10, Apple a déconseillé l’utilisation de règles de ressources personnalisées. Par conséquent, ce paramètre doit être évité, sauf s’il est absolument nécessaire.
Arguments supplémentaires
Arguments de ligne de commande supplémentaires à passer à l’utilitaire codesign d’Apple pendant la phase de signature de code de la build.
Débogage
Il s’agit de paramètres liés au débogage.
Débogage
Lorsque cette option est activée, active le débogage. La valeur par défaut est basée sur le profil actuel. Les profils de débogage activent le débogage, tandis que les profils release désactivent le débogage.
Profilage
Lorsque cette option est activée, active le profilage.
IPA Options
Lorsque cette option est activée, génère une archive de package iTunes (IPA).
Ressources à la demande
Paramètres liés aux ressources à la demande. Pour plus d’informations, consultez la documentation pour les développeurs Apple - Ressources à la demande Essentials.
Balises initiales
Balises des ressources à la demande qui sont téléchargées en même temps que l’application est téléchargée à partir de l’App Store. Séparez les balises par un point-virgule
;
.Commande de pré-extraction
Balises des ressources à la demande téléchargées après l’installation de l’application. Séparez les balises par un point-virgule
;
.Incorporer
En cas d’activation, incorpore des ressources à la demande dans le bundle d’applications. Cette option est activée par défaut. Désactivez ce paramètre pour utiliser le serveur web.
Web server
URI d’un serveur web qui héberge des ressources à la demande.
Options d’exécution
Options liées à l’exécution de l’application sur un appareil iOS ou macOS.
Mode d'exécution
Ce paramètre détermine la façon dont l’application est exécutée sur l’appareil cible.
Arguments de début
Arguments de ligne de commande supplémentaires à passer à l’application lorsqu’elle est démarrée sur l’appareil.
Arguments de mlaunch supplémentaires
Arguments de ligne de commande supplémentaires à passer à mlaunch.
Variables d’environnement
Paires nom-valeur des variables d’environnement à définir lorsque l’application est exécutée sur l’appareil.