我必须使用带有自定义操作的Visual安装程序部署VSTO Outlook外接程序。安装程序在安装时执行自定义操作,但未将VSTO安装到Outlook。我不得不从应用程序文件夹中手动安装VSTO。请帮助我安装VSTO在一次点击。


发布于 2019-04-27 02:49:56
我不知道你是否已经解决了这个问题,但我只想和大家分享我所做的一切。我遵循这两篇文章,他们一步一步地展示了他们所做的事情,这与我的环境非常相似。我不知道它是否与你的相似,但这两种都适合我。
http://www.clear-lines.com/blog/post/create-excel-2007-vsto-add-in-msi-installation.aspx
http://www.jakesee.com/2013/02/how-to-create-visual-studio-setup-project-for-vsto-add-in/
顺便说一句,在执行注册表键部分时,要小心输入"LoadBehaviour“而不是"LoadBehavior”。我确实打错了这个部分,花了几个小时寻找解决方案,但这只是一个错误问题。
正确的应该是在"o“和”r“中间没有"u”的"LoadBehavior“。
另外,请确保您同时执行32位和64位的注册表,因为我遇到了安装完成的问题,但我的Excel中甚至没有外接程序。然后我发现我只做了32位的安装,而不是64位(我的pc使用64位)。
您可以参考以下内容:
https://learn.microsoft.com/en-us/visualstudio/vsto/registry-entries-for-vsto-add-ins?view=vs-2019
https://stackoverflow.com/questions/44202051
复制相似问题