office vsto Add-In 插件 ClickOnce打包

**环境Virtual Studio 2013,Win7
打包工具:VS的ClickOnce 及 Inno5.5.9**
1.首先在ClickOnce设置打包配置
右键点击MyProject的属性-》发布
设置【发布】
这里写图片描述
点击系统必备
这里写图片描述
这里会根据你的项目需求自动帮你选择上所需的组件,因为我们要制作的是.net离线包(线上下载太慢,还需要重启电脑)
所以我把.net框架的勾选取消,后面通过inno打包.net安装包来控制本地安装。
【更新】里面可以设置vsto更新机制
【选项】设置office上组件相关信息
点击【立即发布】,成功后可以在之前设定的发布文件夹位置找到对应的安装程序。但是这个时候还不是一个我们需要的exe安装包。

2使用inno打包工具,主要是因为他免费,并且也使用简单。

3备注
在使用clickonce的时候我的项目中需要调用其他执行文件还有资源文件。

如果只是单纯的使用inno将这些文件打包进来,安装的时候只能解压到安装目录,并不能指定到vsto执行目录去。这样就无法调用了。所以我要一起打包进来就需要在工程里面包含这些文件,并且在文件的属性里面【高级】设置【复制到输出目录】始终复制,生成操作【内容】。这样就可以clickonce发布的时候也会带上。有个比较麻烦的地方就是资源文件很多如果还有子文件夹就只能对文件修改属性,没有办法对文件夹进行修改。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值