Språk

RootCommand.ExecutableName Egenskap

Definition

Namnet på den körbara filen som körs.

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

Egenskapsvärde

Kommentarer

Namnet matchas i följande ordning:

  1. Värdet System.CommandLine.ExecutableName lästes från AppContext, när det inte finns någon hanterad startpunkt (GetEntryAssembly() returnerar null) – framför allt när det finns ett internt NativeAOT-bibliotek. I så fall GetCommandLineArgs() återspeglar värdprocessen snarare än den här komponenten. Värdet genereras till appens runtimeconfig.json av System.CommandLine byggmålen och standardvärdet är sammansättningsnamnet.
  2. Filnamnet (utan tillägg) för den körbara filen som körs från GetCommandLineArgs().
  3. Värdet System.CommandLine.ExecutableName från AppContext, om den körbara sökvägen inte var tillgänglig.
  4. Literalen "app", som en sista reserv.

Gäller för