RootCommand.ExecutableName Propriété

Définition

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 :

  1. Valeur System.CommandLine.ExecutableName lue à 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 de runtimeconfig.json build de l’application System.CommandLine et est définie par défaut sur le nom de l’assembly.
  2. Nom de fichier (sans extension) de l’exécutable en cours d’exécution, à partir de GetCommandLineArgs().
  3. Valeur System.CommandLine.ExecutableName de AppContext, si le chemin d’accès exécutable n’était pas disponible.
  4. Littéral "app", comme secours final.

S’applique à