参考另一个项目安装 VSTO 加载项

install VSTO adds-in with reference to another project

我有一个项目(A)是一个普通的winform,另一个项目(B)是一个vsto addin for word project screenshot 我的 VSTO 加载项引用了项目 B 的部分内容 当我进行安装并尝试安装它时,安装给我一个错误。 error message 我尝试过的是为项目 A 安装并先安装它然后尝试安装项目 B 但它给出了同样的错误。

您必须手动将项目 A 中的文件添加到加载项安装程序。 Error deploying ClickOnce application - Reference in the manifest does not match the identity of the downloaded assembly 线程中描述了类似的问题,供您参考。

对于基于 VSTO 的加载项,请确保您已完成 Deploy an Office solution by using ClickOnce 文章中描述的所有步骤。

您可以使用高级安装程序 我有同样的问题,但能够解决它 https://www.advancedinstaller.com/ 这将捆绑您的所有项目。