Winform .Net 3.5 - Получить путь к ApplicationFolder для надстройки Office - PullRequest
0 голосов
/ 13 апреля 2010

Я пишу надстройку для Expression Web 3 в VS2008

В решении имеется проект установки установщика Windows, в котором ApplicationFolder помечен для хранения некоторых вспомогательных файлов.

Мне нужно иметь доступ к этим файлам во время запуска надстройки, но, естественно, объект приложения, а также ссылки на AppDomain к Expression Web, а не к надстройке.

У меня в голове щекочет, что решение включает в себя рефлексию, но это, насколько я могу понять ... Кто-нибудь имел дело с этим или есть какие-либо предложения?

1 Ответ

0 голосов
/ 13 апреля 2010

Если сборка вашего аддина находится в том же месте, что и файлы, к которым вы хотите получить доступ, вы можете попробовать:

string assemblyPath = Assembly.GetExecutingAssembly().Location;
string containgFolder = System.IO.Path.GetDirectoryName(assemblyPath);

Затем вы можете получить любые файлы из containingFolder.

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