c# - 如何使用 Windows 安装程序设置默认安装路径?

标签 c# installation windows-installer

如何在使用 Windows 安装程序部署程序时设置默认安装路径。

最佳答案

在 Visual Studio 安装项目中,您可以通过在 File SystemApplication Folder 文件夹的 DefaultLocation 属性来控制默认安装路径编辑器。

反过来,如您所见,默认为 [ProgramFilesFolder][Manufacturer][ProductName]。您可以完全替换此属性(至少应保留 [ProgramFilesFolder]),也可以修改这些属性。

[ProgramFilesFolder] 是内置的,无论 Window 的设置如何自定义,它都会正确地指向目标机器上的 Program Files 目录。其他两个属性是安装项目的属性(在解决方案资源管理器中选择安装项目,然后检查属性网格以找到它们)。这些默认为您在安装 Visual Studio 时提供的公司名称,以及安装项目的名称。

关于c# - 如何使用 Windows 安装程序设置默认安装路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8138363/

相关文章:

c# - session 关闭后加载子对象

windows - 如何在 Delphi XE5 上安装 Cindy Component?

installation - Wix项目添加合并模块导致升级失败

WiX:在 RemoveExistingProducts 之前停止服务或运行提升的 CustomAction 以在 RemoveExistingProducts 之前停止进程

c# - 如何在 C# 中使用其产品代码卸载 MSI

c# - 将没有属性的类标记为可序列化是没有意义的吗?

c# - 插入时截断的长字符串

c# - C++ 是否支持单个泛型方法而不是泛型类?

ubuntu - 需要帮助在 Ubuntu 上安装 Shopware6

python-3.x - pip 和 setuptools 之间的 data_files 差异