我正在使用vsto,vs ultimate 2013和c#为PowerPoint 2013开发一个AddIn。在部署期间(使用 Msi 安装程序、ClickOnce 或 ClickTwice),如何将项目解决方案中的数据(文件)复制到用户计算机上的特定文件夹中?
我对 .Net 很陌生。对不起,我可能无知。
您只需将它们作为内容文件包含在安装程序中即可。有关详细信息,请参阅部署 Office 解决方案。
此外,您可能会发现如何使用 clickonce 应用程序部署文件?论坛帖子很有帮助。
从 \bin\debug 文件夹中取出这些文件,并将它们添加到项目中。您可以将它们添加到项目的顶层,也可以将它们放在项目顶层下的文件夹中。 在属性中,将"生成操作"设置为"内容",将"复制到输出目录"设置为"始终复制"。 它们将相对于部署文件夹的顶层进行部署。
我必须在一个应用程序中部署6个加载项(word\excel\powerpoint)。我放弃了解决这个问题并使用了高级安装程序。如果您可以吸收成本,那么使用它部署所有内容非常容易。