ClickOnce单一与多解决方案部署

时间:2011-09-22 12:57:30

标签: c# ms-word vsto ms-office clickonce

我一直在尝试为VSTO Word解决方案创建部署。我有两个项目:加载项和模板。我选择ClickOnce,因为稍后将实施自动更新。

我为加载项和模板创建了单独的ClickOnce安装程序。但缺点是加载项必须知道模板的安装位置,因为这两个项目将紧密合作。我查看了MSDN,看到了在单个ClickOnce部署中部署多个办公解决方案的文章。请参阅以下链接:

http://msdn.microsoft.com/en-us/library/dd465290.aspx

http://blogs.msdn.com/b/vsto/archive/2009/05/20/deploying-multiple-office-solutions-in-a-single-installer.aspx

我按照步骤操作并测试了安装。这两个项目安装在一个位置下,但模板不在那里。我修改了安装程序项目以包含模板,现在它在安装时被复制到目录中。当我通过加载项中的代码打开模板时,它会产生错误并说它无法找到模板的VSTO。我检查了安装文件夹,那里没有VSTO。

我尝试将模板项目作为独立发布。安装没问题,当我打开模板时,它可以从安装文件夹ClickOnce中正确加载VSTO。

我很困惑我做错了什么。同时,在一个ClickOnce部署下放置两个Office项目时,我应该知道其他任何差异,特别是模板类型项目。我已经阅读过ClickOnce与模板项目类型不相符的地方。

0 个答案:

没有答案