RootCommand.ExecutableName Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
O nome do executável em execução.
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
Valor de Propriedade
Observações
O nome é resolvido pela seguinte ordem:
- O
System.CommandLine.ExecutableNamevalor lido de AppContext, quando não existe um ponto de entrada gerido (GetEntryAssembly() retornanull) – mais notavelmente quando alojado como uma biblioteca nativa NativeAOT. Nesse caso GetCommandLineArgs() , reflete o processo anfitrião em vez deste componente. O valor é emitido para as aplicaçõesruntimeconfig.jsonpelosSystem.CommandLinealvos de compilação e por defeito para o nome da assembleia. - O nome do ficheiro (sem extensão) do executável atualmente em execução, a partir de GetCommandLineArgs().
- O
System.CommandLine.ExecutableNamevalor de AppContext, se o caminho executável não estivesse disponível. - O literal
"app", como um último plano B.