RootCommand.ExecutableName Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Çalışmakta olan yürütülebilir dosyanın adı.
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
Özellik Değeri
Açıklamalar
Ad aşağıdaki sırayla çözülür:
- Yönetilen
System.CommandLine.ExecutableNamegiriş noktası olmadığında (GetEntryAssembly() döndürürnull) değerinden AppContextokunan değer ; özellikle NativeAOT yerel kitaplığı olarak barındırıldığında. Bu durumda GetCommandLineArgs() , bu bileşen yerine konak işlemi yansıtılır. Değer, derleme hedefleri ve varsayılan olarak derleme adı tarafındanSystem.CommandLineuygulamanınruntimeconfig.jsoniçine yayılır. - şu anda çalıştırılan yürütülebilir dosyanın dosya adı (uzantısı olmadan) kaynağıdır GetCommandLineArgs().
- Yürütülebilir
System.CommandLine.ExecutableNameyol kullanılamıyorsa , değeri AppContext. - Son geri dönüş olarak değişmez değeri
"app".