1

我用 Visual Studio 2012 和 WiX 3.7 创建了一个安装程序。当我尝试在隐藏本地磁盘的终端服务器上安装它时,我需要能够选择网络路径来安装文件。如果我现在选择网络磁盘,我会收到一个消息框,提示“安装目录必须在本地硬盘驱动器上。”。

我试图将此行添加到 WiX 源:

<Property Id="WIXUI_DONTVALIDATEPATH" Value="1"/>

但没有任何运气...

4

2 回答 2

1

至少在 3.10 中绝对有可能。将以下属性添加到您的主要 product.wxs ...

您必须输入要完全安装的路径。

如果您尝试更改它,请更改更改文件夹对话框,您将收到错误“安装目录必须是本地硬盘驱动器”

这是一个 WiX 错误,计划在 WiX 4.0 中修复 - https://github.com/wixtoolset/issues/issues/4737

希利

于 2016-04-12T03:30:31.760 回答
0

我不认为这是可能的。您需要绘制网络位置以使其工作。

查看固件:关于在映射/共享驱动器上安装的问题

于 2012-11-27T09:04:37.590 回答