【问题标题】:Make installer use local .msi file使安装程序使用本地 .msi 文件
【发布时间】:2015-02-13 17:34:22
【问题描述】:

我正在使用 Visual Studio 安装程序项目 (.vdproj) 创建安装程序。构建后,它会输出一个 .msi 文件和一个 setup.exe 文件。当我运行 setup.exe 时,它​​会从项目构建属性的“安装 URL”字段中指定的位置下载 .msi,然后运行它。但是,如果 PC 处于脱机状态,则下载失败并中止安装,尽管 .msi 文件与 .exe 文件位于同一目录中。是否可以将 setup.exe 配置为使用本地 .msi 文件(如果存在)?

【问题讨论】:

    标签: visual-studio windows-installer vdproj


    【解决方案1】:

    在 Visual Studio 先决条件中,您应该能够使用“从与我的应用程序相同的位置下载先决条件”。这将生成一个目录(如果您愿意,可以使用 CD 映像),该目录将用于安装先决条件。除非您以这种方式构建先决条件,否则它不会从那里安装任何东西。此外,您不能只添加具有正确名称的框架,因为有一个哈希检查来确保实际的先决条件可再发行是正确的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-12
      • 2011-07-02
      • 2013-02-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多