RuntimeHelperGetExecutableFileName - метод

Возвращает имя основного исполняемого файла или полный путь к нему, если параметр fullPath указан как true. При невозможности получить имя файла или путь будет возвращено null или выброшено исключение.

Definition

Пространство имён: Tessa.Platform.Runtime
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public static string? GetExecutableFileName(
	bool fullPath = false,
	bool keepDllPath = false,
	Assembly? assembly = null
)

Параметры

fullPath  Boolean  (Optional)
Признак того, что требуется вернуть полный путь к основному исполняемому файлу вместо имени.
keepDllPath  Boolean  (Optional)
Признак того, что если путь определяеся как файл с расширением .dll, то надо оставить это расширение вместо того, чтобы заменять его на исполняемое в текущей ОС, т.е. .exe для Windows, без расширения для Linux.
assembly  Assembly  (Optional)
Сборка, для которой требуется получить путь к исполняемому файлу, или null, если выполняется поиск для текущего файла.

Возвращаемое значение

String
Имя основного исполняемого файла или полный путь к нему.

См. также