Jazyk

RootCommand.ExecutableName Vlastnost

Definice

Název aktuálně spuštěného spustitelného souboru.

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

Hodnota vlastnosti

Poznámky

Název se přeloží v následujícím pořadí:

  1. Hodnota načtená System.CommandLine.ExecutableName z AppContext, pokud neexistuje žádný spravovaný vstupní bod (GetEntryAssembly() vrátí null) – zejména pokud je hostovaná jako nativní knihovna NativeAOT. V takovém případě GetCommandLineArgs() se místo této komponenty odráží hostitelský proces. Hodnota se vygeneruje do aplikace runtimeconfig.jsonSystem.CommandLine cíli sestavení a ve výchozím nastavení se nastaví na název sestavení.
  2. Název souboru (bez přípony) aktuálně spuštěného spustitelného souboru z GetCommandLineArgs().
  3. Hodnota System.CommandLine.ExecutableName z AppContext, pokud spustitelná cesta nebyla k dispozici.
  4. Literál "app", jako poslední náhradní.

Platí pro