一、选在插件程序

VSTO-Addin打包部署方法_.net

 

 二、输入插件名称

VSTO-Addin打包部署方法_打包发布_02

 

 三、这一步是要打包成什么程序,这个打包工具建议用msi格式,下一步

VSTO-Addin打包部署方法_下载地址_03

 

 四、设置打包这个工程保存的位置,以及打包发布的位置,下一步

VSTO-Addin打包部署方法_打包工具_04

 

 五、由于我们使用VSTO开发的,部署VSTO 外协程序

VSTO-Addin打包部署方法_下载地址_05

 

 六、选择VSTO项目的解决方案sln文件,下一步自动读取项目的内容  或者指定位置的文件夹

VSTO-Addin打包部署方法_打包发布_06

 

 七、默认勾选即可。若你还有什么文件是必备的没有被勾选,自行勾选即可

VSTO-Addin打包部署方法_打包工具_07

 

 八、这一步很重要,尽管我开发用VS2019,我还是选择2010,2010的兼容性比较好,可以兼容多个OFFice版本,后面还会根据这个找到所需要的环境

VSTO-Addin打包部署方法_指定位置_08

 

 九、设置基本属性

VSTO-Addin打包部署方法_指定位置_09

 

 十、这一步也会是比较重要,选择.net版本。若不知道你VSTO使用哪个.net版本,可以带VSTO项目,在“项目”-->“属性”-->“应用程序”中可以看到。另外,最后一个不要勾选,后面有相关设置。

VSTO-Addin打包部署方法_下载地址_10

 

 十一、先勾选,添加.net框架。若你也是使用4.0版本的,注意不要选择4.0 Client Profile,一定要选择4.0完整版本。

这里会自动添加下载地址。当然,你也可以改成你服务器的下载地址。另外,这里建议勾上静默安装这些环境运行包

VSTO-Addin打包部署方法_指定位置_11

 

 十二、添加VSTO运行时必备条件,这里默认配置即可

VSTO-Addin打包部署方法_打包工具_12

 

 十三、安装程序的语言,默认即可

VSTO-Addin打包部署方法_下载地址_13

 

 十四、许可协议,根据需要填写即可

VSTO-Addin打包部署方法_下载地址_14

 

 十五、点击完成

VSTO-Addin打包部署方法_打包工具_15

 

 十六、完善打包工程

十七、打开Registry,这个是写注册信息。其中[Manufacturer]项是无用的,删掉。这里你也可以添加一些你所需的注册信息

VSTO-Addin打包部署方法_打包工具_16

 

十八、 添加支持WPS的注册表项

VSTO-Addin打包部署方法_打包发布_17