RootCommand.ExecutableName Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Nom de l’exécutable en cours d’exécution.
public:
static property System::String ^ ExecutableName { System::String ^ get(); };
public static string ExecutableName { get; }
static member ExecutableName : string
Public Shared ReadOnly Property ExecutableName As String
Valeur de propriété
Remarques
Le nom est résolu dans l’ordre suivant :
- Valeur
System.CommandLine.ExecutableNamelue à partir AppContextde , lorsqu’il n’existe aucun point d’entrée managé (retournenull) -GetEntryAssembly() notamment lorsqu’elle est hébergée en tant que bibliothèque native NativeAOT. Dans ce cas GetCommandLineArgs() , reflète le processus hôte plutôt que ce composant. La valeur est émise dans les cibles deruntimeconfig.jsonbuild de l’applicationSystem.CommandLineet est définie par défaut sur le nom de l’assembly. - Nom de fichier (sans extension) de l’exécutable en cours d’exécution, à partir de GetCommandLineArgs().
- Valeur
System.CommandLine.ExecutableNamede AppContext, si le chemin d’accès exécutable n’était pas disponible. - Littéral
"app", comme secours final.