我在为MS Word部署插件时遇到问题。 我在VS 2017中创建了插件,在Visual Studio安装程序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
谢谢。