RootCommand.ExecutableName Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Nome dell'eseguibile attualmente in esecuzione.
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
Valore della proprietà
Commenti
Il nome viene risolto nell'ordine seguente:
- Il
System.CommandLine.ExecutableNamevalore letto da AppContext, quando non è presente un punto di ingresso gestito (GetEntryAssembly() restituiscenull) , in particolare quando è ospitato come libreria nativa NativeAOT. In questo caso GetCommandLineArgs() riflette il processo host anziché questo componente. Il valore viene generato nelle destinazioni di compilazione dell'appruntimeconfig.jsonSystem.CommandLinee per impostazione predefinita è il nome dell'assembly. - Nome del file (senza estensione) dell'eseguibile attualmente in esecuzione, da GetCommandLineArgs().
- Valore
System.CommandLine.ExecutableNamedi AppContext, se il percorso eseguibile non era disponibile. - Valore letterale
"app", come fallback finale.