【问题标题】:Visual Studio 2005 Setup project application folder default location on potentially non-existent volume可能不存在的卷上的 Visual Studio 2005 安装项目应用程序文件夹默认位置
【发布时间】:2023-03-07 11:31:01
【问题描述】:

我有一个包含安装项目的 Visual Studio 2005 解决方案。安装项目将“d:\somefolder”指定为应用程序文件夹 DefaultLocation 属性。在没有任何分区映射到“d:”的机器上安装时,生成的安装程序会报错

“d:\ 卷当前不可用。请选择另一个。”

问题是,您实际上没有机会选择不同的安装位置(在现有卷上)。我应该使用哪些设置来使安装程序的用户能够更改安装路径,同时保持默认设置为 d:\some_folder?

【问题讨论】:

    标签: visual-studio-2005 installation defaultlocation


    【解决方案1】:

    VS 的设置和部署项目还有很多不足之处。我所知道的每个解决方案都需要一些阅读和学习,因为为您进行设置的 GUI 工具通常会限制在更改其实际外观之外的自定义。我建议查看WiX (Windows Installer XML) 工具集以进行安装。学习曲线是我在市场上见过的最用户友好的曲线之一,而且它是一个免费工具。只要您对 XML 有相当的了解,您就拥有开始制作 MSI 所需的一切。

    【讨论】:

      【解决方案2】:

      我想应该有可以让你改变目的地的设置。

      或者您可以使用 orca 在指定的对话框中添加。

      或者,如果用户在命令行界面上,您可以将其作为命令行参数传入。

      【讨论】:

      • re: 其他设置:不确定我明白你的意思...比如 VS 的插件会导致不同的设置项目?回复:Orca:很酷的工具,但看起来学习使用它需要一些时间;我当然不清楚如何插入必要的步骤。回复:命令行:不是一个选项
      • @fakeleft:在这里创建设置项目的经验不多,但我想当您为某事创建设置项目时,您可以选择使用哪个模板。并且应该有一个可以让您指定安装位置。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-14
      • 1970-01-01
      相关资源
      最近更新 更多