1
我們已經用wix創建了一個安裝程序。它在我的機器上工作正常。但在其中一臺客戶機上安裝了C:\驅動器。當我檢查日誌文件時,我發現這條線ProgramFiles64Folder屬性修改爲C:
MSI(c)(24:28)[16:33:31:142]:PROPERTY CHANGE:修改ProgramFiles64Folder屬性。它的當前值是'C:\ Program Files \'。它的新價值:'C:\'。
有沒有人有任何想法?
是發生的比你的或只是一個其他所有其他機器上特定的機器?我的第一個猜測是客戶端改變了ProgramFiles路徑,並且MSI剛剛得到正確的路徑,這恰好是root C: – IlirB 2014-09-02 09:05:56
有沒有一種方法讓客戶端手動更改ProgramFiles64Folder路徑? – Sourabh 2014-09-02 11:59:56
我想我已經看到這發生在安裝沒有提升時,因此它不能寫入任何ProgramFiles文件夾(因爲這需要特權),因此它重定向到C :.所以如果你的安裝去了那個文件夾,它需要標記來需要提升。什麼是你的Package InstallPrivileges設置? – PhilDW 2014-09-04 19:28:42