Читать пользовательский путь к файлу из плагина VSTO?

У меня есть плагин excel, в котором я хочу прочитать файл xml при загрузке формы из папки конфигурации, но я не могу понять, как читать из этой папки после развертывания приложения.

На ленте Excel, когда пользователь нажимает кнопку, чтобы открыть мой плагин, при загрузке формы я хочу читать из указанного каталога. Я развертываю приложение с помощью ClickOnce и использую VS 2017. Я устанавливаю для сборки xml-файла значение «Содержимое» и устанавливаю «Копировать в выходной каталог» как «Всегда». Когда я развертываю, он помещает файл xml в какую-то папку DLL ClickOnce, когда пользователь устанавливает его.


person xaisoft    schedule 06.07.2017    source источник


Ответы (1)


Попробуйте InstallDir = Environment.CurrentDirectory; при запуске вашего плагина.

В ThisAddIn_Startup или в конструкторе ленты.

person Fabrice T    schedule 11.08.2017