无法运行自定义,因为文档中的解决方案ID与

时间:2015-05-04 12:33:09

标签: visual-studio-2010 vsto

我在VS 2010中为Excel 2010开发了VSTO解决方案。目标框架是.NET 3.5。如果我在一个文件夹中包含所有组件(dll,vsto和manifest以及Excel文件),该解决方案可以正常工作。我打开Excel文件,加载项加载完美。

但是,当我尝试创建MSI时,所有组件(Excel文件除外)都将安装在指定的文件夹中,用户可以下载Excel文件并保存在任何位置。然后它失败并显示以下错误消息:

Microsoft.VisualStudio.Tools.Applications.Deployment.InstallAddInFailedException:无法安装自定义,因为文档中的解决方案ID与自定义不匹配。请联系您的管理员以获得进一步的帮助。

我尝试了很多选项并在网上搜索但没有找到。

请帮忙吗?

1 个答案:

答案 0 :(得分:1)

您是否开发了文档级加载项?如果是这样,您需要将Excel文件包含在安装程序包中。

确保您执行了Publishing an Office Solution by Using Windows Installer文章中描述的所有步骤。