Как получить путь к исполняемому файлу?

Какой код (на C#) нужно написать, чтобы после его публикации он мог вывести на консоль путь к файлу .exe, который я запускаю? Я попробовал использовать метод GetFullPath(string path) класса Path:

  • При запуске до публикации он возвращает C:...\bin\Release\CurFile.exe - то есть как я и задумывал
  • После публикации (например на рабочий стол) он возвращает примерно такое: C:...\Local\Apps\2.0\4ALJB3ND.EZ5\V2O37DW3.KY1\CurF..tion_709be53d74e244ac_0001.0000_bcdca66edd3abf8b\CurFile.exe - это мне уже не подходит

Я попробовал другие методы - аналогичный результат. Может кто знает как решить такую проблему?

P.s. Я работаю в Visual Studio, и публикацию делаю через ClickOnce


Ответы (0 шт):