2016-04-12 129 views
1

我有一個程序,我們將其稱爲foo.msi,我使用WIX編寫。WiX - 要求安裝到網絡共享

用戶希望能夠將它安裝到(不是從,但是到)網絡共享。
如果嘗試更改爲網絡,則不允許您選擇網絡驅動器。

用戶必須具有什麼樣的權限才能將內容安裝到網絡共享中?

基本上這個安裝程序是用來分佈一個文件,並在其後面傳遞一些邏輯。

是否有一些WIX參數,我們可以在這裏修改以允許它具有基本的讀/寫功能?

謝謝...

回答

1

找到我的答案。

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

WIXUI_DONTVALIDATEFILEPATH =「1」將抑制驅動器檢查,但有一個技巧。您必須在您想要完全安裝的路徑中鍵入。如果您嘗試更改它,請更改「更改文件夾」對話框,您將收到錯誤「安裝目錄必須是本地硬盤驅動器」。

這是一個WiX錯誤,計劃在WiX 4.0 - https://github.com/wixtoolset/issues/issues/4737中修復。