Я использую некоторые библиотеки DLL Win32 в надстройке Outlook 2007.
Поэтому я добавил библиотеки DLL с действием сборки "Содержимое" и скопировал в локальный каталог.
Чтобы получитьпуть к ним я обычно использовал бы:
Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "MyDll.dll");
При публикации ClickOnce Assembly.GetExecutingAssembly не дает мне стандартный путь ко всем моим файлам ClickOnce.Мои файлы находятся в % appdata% .. \ Local \ Apps \ 2.0 , но сборка находится в % appdata% .. \ Local \ assembly .
ЕстьЕсть ли лучший способ получить путь к этим библиотекам из надстройки Outlook, развернутой ClickOnce?