RuntimeHelperGetExecutableFileName - метод
Возвращает имя основного исполняемого файла или полный путь к нему, если параметр fullPath
указан как true. При невозможности получить имя файла или путь будет возвращено null или выброшено исключение.
Пространство имён: Tessa.Platform.RuntimeСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public static string? GetExecutableFileName(
bool fullPath = false,
bool keepDllPath = false,
Assembly? assembly = null
)
Public Shared Function GetExecutableFileName (
Optional fullPath As Boolean = false,
Optional keepDllPath As Boolean = false,
Optional assembly As Assembly = Nothing
) As String
public:
static String^ GetExecutableFileName(
bool fullPath = false,
bool keepDllPath = false,
Assembly^ assembly = nullptr
)
static member GetExecutableFileName :
?fullPath : bool *
?keepDllPath : bool *
?assembly : Assembly
(* Defaults:
let _fullPath = defaultArg fullPath false
let _keepDllPath = defaultArg keepDllPath false
let _assembly = defaultArg assembly null
*)
-> string
- fullPath Boolean (Optional)
-
Признак того, что требуется вернуть полный путь к основному исполняемому файлу вместо имени.
- keepDllPath Boolean (Optional)
-
Признак того, что если путь определяеся как файл с расширением .dll, то надо оставить это расширение вместо того,
чтобы заменять его на исполняемое в текущей ОС, т.е. .exe для Windows, без расширения для Linux.
- assembly Assembly (Optional)
- Сборка, для которой требуется получить путь к исполняемому файлу, или null, если выполняется поиск для текущего файла.
StringИмя основного исполняемого файла или полный путь к нему.