Я написал небольшое расширение для VS2010 (файл vsix), внутри vsix есть двоичный файл, который вызывается расширением.
Я пытаюсь открыть файл следующим образом:
ProcessStartInfo startInfo = new ProcessStartInfo
{
FileName = @".\Binaries\TFPT.exe"}
Что отлично работает, если я все отлаживаю.Но если я его установлю, я получаю сообщение об ошибке «файл не найден».Двоичные файлы установлены правильно.
Поэтому я подумал, что пытаюсь получить полный путь к двоичным файлам.Но как я могу получить путь?Все приложения. Путь Информация не указывает на правильный путь.Есть ли способ получить путь к каталогу расширений?
Путь примерно такой: C: \ Users [username.domain] \ AppData \ Local \ Microsoft \ VisualStudio \ 10.0 \ Extensions [Company] [ExtensionName] \ 1.0
Есть идеи, не собрав их вручную?