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