C# Развертывание установщика Word 2016 VS - PullRequest
0 голосов
/ 26 марта 2020

У меня проблема с развертыванием надстройки для MS Word. Я создал надстройку в VS 2017, создал проект установщика в Visual Studio Installer 2017. Я следовал инструкциям от https://docs.microsoft.com/en-us/visualstudio/vsto/deploying-an-office-solution-by-using-windows-installer?view=vs-2019

Затем я захотел перейти на VS2019. Поэтому я открыл проект в VS2019, установил установщик Visual Studio, создал новый проект установки и настроил его так же, как и раньше.

Согласно руководству, я должен создать 2 записи в реестре: HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Office \ Word \ Addin \ Addin_Name HKEY_LOCAL_MACHINE \ Software \ WOW6432Node \ Microsoft \ Office \ Word \ Addin \ Addin_Name

Однако по какой-то причине после перехода на VS2019 я не вижу HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Office \ Word \ Addin \ Addin_Name создается в реестре. Я вижу только WOW6432Node «ветвь».

Я также вижу: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Office \ ClickToRun \ REGISTRY \ MACHINE \ Software \ Wow6432Node \ Microsoft \ Office \ Word \ AddIns \ Addin_Name

Так как я могу заставить установщик написать мою запись в HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Office \ Word \ Addin \ Addin_Name

Спасибо.

...