【发布时间】:2017-04-08 16:24:59
【问题描述】:
我正在使用 Microsoft 团队的扩展程序 Visual Visual Studio 2017 Installer Projects 为 Visual Studio 的桌面应用程序创建 MSI 安装程序。我已经成功创建了一个设置项目并在设置项目的File System Editor 中设置了所有必要的属性(到桌面的快捷方式、程序文件的菜单等)。安装程序需要将 XML 文件部署到目标计算机上的 Public Documents 文件夹。 问题:如何定位安装程序将安装应用程序的用户计算机上的公共文档文件夹?
背景:此安装程序是为 MS Office VSTO Add-In for WORD 构建的,它的部署是通过 Windows Installer 完成的(而不是通过 ClickOnce)。根据许可管理系统,他们的 XML 配置文件需要部署到应用程序目录,该目录不是我们的插件目录,而是加载插件的应用程序目录。在这种情况下,推荐的 XML 文件位置是公用文件夹,例如 Vista 和更高版本的 Windows 上的 Public Documents 文件夹。
【问题讨论】:
标签: c# windows-installer vsto visual-studio-2017 setup-deployment