我已经成功地在VS2010中为Outlook 2007创建了一个VSTO插件,太棒了!现在是部署部分,这似乎更加晦涩。
我需要将此插件部署在公司的服务器上,该服务器运行Windows Server Standard,SP2。它有MS Office 2007,并且客户端与不同的Exchange服务器通信。公司有许多轻型客户端,所有轻型客户端都通过远程桌面连接到服务器来访问其Outlook。
这个过程应该怎么做呢?谷歌上有很多关于部署Office插件的文章,但都有点超出我的理解范围。我的印象是,根据您拥有的Office版本、VS版本、安装它的操作系统、是否要为服务器上的单个用户或所有用户安装以及其他各种情况,有许多不同的安装Add-In的方式。我无法清楚地了解该怎么做。我正在安装一个具有服务器/轻型客户端安排的系统,这可能会使事情变得更加复杂。
无论如何,我可以花几天时间研究注册表键如何工作以及它们如何影响Add-In,学习如何制作.MSI包,确切地了解证书如何工作以及是否需要发布或者是否可以部署到Program Files目录中,或者.NET 4.0框架中的该选项是否适用于VSTO插件等等。
只是有很多变量,我会感激与我的确切情况相关的建议。或者,在那之前,我需要学习哪些主题才能知道该做什么,并提供链接。
编辑:首先,我需要将其部署到服务器上的1个用户进行测试,然后最终部署所有或大多数用户,因此需要关于单一和广泛部署的帮助。
我需要将此插件部署在公司的服务器上,该服务器运行Windows Server Standard,SP2。它有MS Office 2007,并且客户端与不同的Exchange服务器通信。公司有许多轻型客户端,所有轻型客户端都通过远程桌面连接到服务器来访问其Outlook。
这个过程应该怎么做呢?谷歌上有很多关于部署Office插件的文章,但都有点超出我的理解范围。我的印象是,根据您拥有的Office版本、VS版本、安装它的操作系统、是否要为服务器上的单个用户或所有用户安装以及其他各种情况,有许多不同的安装Add-In的方式。我无法清楚地了解该怎么做。我正在安装一个具有服务器/轻型客户端安排的系统,这可能会使事情变得更加复杂。
无论如何,我可以花几天时间研究注册表键如何工作以及它们如何影响Add-In,学习如何制作.MSI包,确切地了解证书如何工作以及是否需要发布或者是否可以部署到Program Files目录中,或者.NET 4.0框架中的该选项是否适用于VSTO插件等等。
只是有很多变量,我会感激与我的确切情况相关的建议。或者,在那之前,我需要学习哪些主题才能知道该做什么,并提供链接。
编辑:首先,我需要将其部署到服务器上的1个用户进行测试,然后最终部署所有或大多数用户,因此需要关于单一和广泛部署的帮助。