0

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

4

1 回答 1

0

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

于 2015-02-13T19:27:35.193 回答