RootCommand.ExecutableName Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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:
- De
System.CommandLine.ExecutableNamewaarde waaruit wordt gelezen AppContext, wanneer er geen beheerd toegangspunt (GetEntryAssembly() retourneertnull) - 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'sruntimeconfig.jsondoor deSystem.CommandLinebuilddoelen en wordt standaard ingesteld op de assemblynaam. - De bestandsnaam (zonder extensie) van het uitvoerbare bestand dat momenteel wordt uitgevoerd, van GetCommandLineArgs().
- De
System.CommandLine.ExecutableNamewaarde van AppContext, als het uitvoerbare pad niet beschikbaar was. - De letterlijke
"app", als laatste terugval.