我用 Visual Studio 2012 和 WiX 3.7 创建了一个安装程序。当我尝试在隐藏本地磁盘的终端服务器上安装它时,我需要能够选择网络路径来安装文件。如果我现在选择网络磁盘,我会收到一个消息框,提示“安装目录必须在本地硬盘驱动器上。”。
我试图将此行添加到 WiX 源:
<Property Id="WIXUI_DONTVALIDATEPATH" Value="1"/>
但没有任何运气...
我用 Visual Studio 2012 和 WiX 3.7 创建了一个安装程序。当我尝试在隐藏本地磁盘的终端服务器上安装它时,我需要能够选择网络路径来安装文件。如果我现在选择网络磁盘,我会收到一个消息框,提示“安装目录必须在本地硬盘驱动器上。”。
我试图将此行添加到 WiX 源:
<Property Id="WIXUI_DONTVALIDATEPATH" Value="1"/>
但没有任何运气...
至少在 3.10 中绝对有可能。将以下属性添加到您的主要 product.wxs ...
您必须输入要完全安装的路径。
如果您尝试更改它,请更改更改文件夹对话框,您将收到错误“安装目录必须是本地硬盘驱动器”
这是一个 WiX 错误,计划在 WiX 4.0 中修复 - https://github.com/wixtoolset/issues/issues/4737
希利
我不认为这是可能的。您需要绘制网络位置以使其工作。