windows - 如何在 Visual Studio 安装项目中将安装目录公开为公共(public)属性

标签 windows winforms windows-installer visual-studio-setup-proje

我的 Windows 窗体应用程序应该使用 msiexec 安静地安装。我想将安装目录公开为公共(public)属性,以使系统管理员能够仅使用命令行来更改它。类似这样的东西会很好:

msiexec /i MySetup.msi /quiet INSTALLDIR="E:\MyTool"

Visual Studio 中有没有办法做到这一点?

最佳答案

Visual Studio 安装项目使用应用程序文件夹的 TARGETDIR 属性。所以你可以使用看起来像这样的命令行:

msiexec /i MySetup.msi /quiet TARGETDIR="E:\MyTool"

关于windows - 如何在 Visual Studio 安装项目中将安装目录公开为公共(public)属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7709331/

相关文章:

C++ WINAPI 隐藏的单选按钮没有取消选中

python - 如何在不访问注册表的情况下仅返回环境变量中的用户路径?

c# - 我怎样才能去掉 Picturebox 的边框?

c# - 如何根据 ValueMember 在 ComboBox 中设置选中项?

c# - 基本安装程序未在“开始”菜单中显示程序

windows - FINDSTR 在从 Windows XP 到 Windows Server 2012 的所有 Windows 操作系统上的位置是什么?

c# - 更改 WinForm 按钮文本颜色?

linux - 如何在 Linux 服务器上构建 MSI 包?

installation - 从合并模块中提取文件

Python在开始菜单中找到 "all programs"文件夹