C # Как получить путь установки моей программы? - PullRequest
2 голосов
/ 23 марта 2011

ребята.
В моей программе мне нужно выполнить kmlsample.exe в CMD, сейчас он остается в папке с моим решением.
Я могу просто сделать

string command = "\"C:\\Documents and Settings\\Bruce\\My Documents\\Visual Studio    2008\\Projects\\KMeans\\KMeans\\kmlsample.exe"  

, нокогда я позволяю пользователю установить мою программу, как я могу узнать путь установки моей программы,
для выполнения exe-файла.

спасибо

Ответы [ 2 ]

4 голосов
/ 23 марта 2011

Это может быть то, что вы ищете.

http://msdn.microsoft.com/en-us/library/system.windows.forms.application.startuppath.aspx

Редактировать - Вам нужно запустить после установки внутри вашей основной программы, верно? Это не будет работать, если вам нужно запустить что-то во время установки.

2 голосов
/ 23 марта 2011

Вы можете получить местоположение исполняющей сборки от

System.Reflection.Assembly.GetExecutingAssembly().Location
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...