Taal

RootCommand.ExecutableName Eigenschap

Definitie

De naam van het uitvoerbare bestand dat momenteel wordt uitgevoerd.

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

Waarde van eigenschap

Opmerkingen

De naam wordt omgezet in de volgende volgorde:

  1. De System.CommandLine.ExecutableName waarde waaruit wordt gelezen AppContext, wanneer er geen beheerd toegangspunt (GetEntryAssembly() retourneert null) - met name wanneer deze wordt gehost als een nativeAOT-bibliotheek. In dat geval GetCommandLineArgs() weerspiegelt u het hostproces in plaats van dit onderdeel. De waarde wordt verzonden naar de app's runtimeconfig.json door de System.CommandLine builddoelen en wordt standaard ingesteld op de assemblynaam.
  2. De bestandsnaam (zonder extensie) van het uitvoerbare bestand dat momenteel wordt uitgevoerd, van GetCommandLineArgs().
  3. De System.CommandLine.ExecutableName waarde van AppContext, als het uitvoerbare pad niet beschikbaar was.
  4. De letterlijke "app", als laatste terugval.

Van toepassing op