wix3.6

    1熱度

    1回答

    我有一個問題,使用msi installer file.複製程序集文件到GAC我的項目需要我添加一些.netmodule文件以及.dll文件到GAC。但在<File>元素中對.netmodule文件使用assembly = ".net"會引發錯誤(構建錯誤)。 Error 2 The assembly file 'C:\Users\p486\Desktop\DCUBEII\GAC\Cdcube_

    5熱度

    3回答

    我正在使用< MajorUpgrade>中的WiX 3.6在安裝較新版本時強制卸載以前版本的應用程序。我的應用程序將擴展DLL文件安裝到Windows資源管理器中,因此卸載「正在使用的文件」列表瀏覽器並默認關閉列出的應用程序。這確實會在我的shell消失時終止Windows資源管理器(這對用戶來說有些震撼),但是我仍然得到一個錯誤,指出並不是所有的應用程序都可能會關閉,並且需要重新啓動。我的首選是

    1熱度

    2回答

    我一直在爲我的安裝創建多個實例,這是我到目前爲止的代碼注意:明顯的數據已被刪除。我得到了用戶界面,我一直到安裝階段,並且當它進入進度對話框時,我收到一條錯誤消息。 我知道這不是我的msiexec版本或服務,因爲我已經檢查了一切。任何人都可以讓我知道到底是什麼導致了這個問題? <!--Multi-instance--> <InstanceTransforms Property="INSTANCEI

    1熱度

    1回答

    Wix:有沒有一種方法可以在使用Wix的升級版本中重複使用以前安裝的版本屬性值?

    1熱度

    1回答

    是否有任何方法向主題文件添加取消事件標題,以便我可以配置用戶取消事件並顯示適當的消息。到目前爲止,即使用戶取消安裝或發生任何其他故障,我仍然收到安裝失敗消息。

    1熱度

    1回答

    我對WiX世界相當陌生,所以如果下面的問題看起來微不足道,請耐心等待。 我有一個問題讓我的WebVirtualDir別名爲空。即我想允許用戶指定虛擬目錄,如果他沒有,那麼Web應用程序將安裝在DefaultWebSite中。 我做了一個正確的項目,除了用戶必須在安裝時清除虛擬目錄以安裝在DefaultWebSite中。所以我要做的是讓「默認」虛擬目錄顯示爲空。 我的WiX的片段看起來是這樣的: <

    3熱度

    1回答

    我們希望在安裝結束時打開記事本文件。因此,我複製了一個readme.txt並在安裝過程中置於某個本地驅動器下,然後嘗試從該位置打開。但是,它給「系統找不到指定的路徑」問題。但是,當我將本地硬編碼路徑像「d:\ readme.txt」一樣給出時,它正在工作。 <Directory Id='ProgramFilesFolder' Name='PFiles'> <Directory Id='I

    1熱度

    1回答

    我正在使用WIX打包MSI。二進制文件需要安裝在UNC驅動器(\ share \ xxxz \ east)上。安裝工作正常,二進制文件安裝在UNC上,但卸載過程中出現以下錯誤。 「安裝程序在安裝軟件包時遇到意外錯誤,這可能表示此軟件包有問題,錯誤代碼爲2343。 什麼讓我發瘋是爲什麼安裝工作和卸載失敗! 下面是我的威克斯腳本看起來像...... <?xml version="1.0" encodi

    0熱度

    1回答

    我可以升級多實例web應用程序安裝程序嗎? 我可以很容易地實現多實例Web應用程序部署,但是當我改變ProductVersion因爲ProductCode(GUID)保持在其他情況下,我收到以下錯誤日誌相同: MSINEWINSTANCE需要一個新的實例未安裝。 跟着下面的鏈接,例如多:http://ysdevlog.blogspot.in/2011/08/revisited-multiple-i

    1熱度

    1回答

    我想調用自定義操作以針對給定數據庫執行.sql文件集。我能夠做到這一點使用自定義操作代碼(在C#中),如果我硬編碼我的SQL文件可用的文件夾的路徑。 我想把這個sql腳本文件夾放在我的.msi所在的相同位置。如何在安裝期間從自定義操作訪問/查找此文件夾路徑? 我正在使用Wix 3.6。 我正在使用dot net bootstrapper來創建我的setup.exe。