burn

    1熱度

    1回答

    最近我一直在使用WiX/Burn卡住了一段時間。我的意圖是創建一個安裝程序,解包文件並下載.Net Framework,如果它丟失。就我而言,我應該使用某種捆綁工具Burn來爲.Net部分和「普通」的WiX解壓文件。我已經編寫了拆包部分(使用SharpDevelop),現在我準備爲此打包。我應該如何合併燒傷和WiX的東西?我是否必須創建兩個單獨的項目,一個用於MSI,另一個用於捆綁?

    1熱度

    1回答

    有一個刻錄內置變量 - WixBundleDirectoryLayout。我怎樣才能給這個變量賦值來改變bundle抽取到的地方? 我還試圖運行... SETUP.EXE /佈局C:\ TEMP從命令行 ...它只是複製setup.exe文件到C:\ TEMP,而不是實際提取捆綁的內容。我究竟做錯了什麼?

    1熱度

    1回答

    是否有一個WiX Burn變量會返回正在運行軟件包的文件夾名稱?

    6熱度

    2回答

    我有一個包含非壓縮文件的安裝程序包。 <DirectoryRef Id="INSTALLLOCATION"> <Component Id="LocationConfig"> <File Id="LocationConfigFile" Source="LooseFile.Config" DiskId="2" Vital="no"

    3熱度

    2回答

    使用自定義託管引導程序應用程序時,我無法獲取安裝進度以在單擊取消按鈕時停止。我用「是/否」選項拉出確認視圖。一旦取消確認,安裝程序回滾就好了。或者,如果拒絕,它會繼續。這是根據完成: Cancel Installation and Rollback using wix burn Bootstrapper UI 我注意到了同樣的問題也發生在維克斯安裝套件本身,在那裏你可以點擊取消,等待,設定的,而不

    1熱度

    1回答

    我創造了我的安裝程序捆綁,但我不斷收到以下錯誤消息: 「此安裝包不能打開聯繫 應用程序供應商,以驗證這是一個有效的Windows Installer 包。「 當我手動啓動它時,我的安裝程序工作正常。我的包有什麼問題嗎?我使用的是WiX 3.7。另外,軟件包和安裝程序中的升級代碼是否必須相同? <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"

    2熱度

    1回答

    我正在部署兩張CD,並且認爲兩者都會有一個setup.exe軟件包。 一張CD將被稱爲「標準SKU」,setup.exe將安裝a.msi和b.msi。 另一張CD將被稱爲「pro SKU」,setup.exe將安裝a.msi,b.msi和c.msi。 編寫setup.exe文件時適當的過程是什麼?具體而言,對於有人安裝標準SKU,然後將專業版SKU安裝在上面的情況,這會被認爲是一個相關的捆綁/升級

    2熱度

    1回答

    我寫了一個自定義Managed Bootstrapper Application(MBA),並獲得了大部分功能,除了修復。檢查包的日誌提供: [335C:3440][2013-04-29T13:51:41]w343: Prompt for source of package: NetFx45Web, payload: NetFx45Web, path: D:\dev\Setup\redist\

    0熱度

    1回答

    我有Wix刻錄自定義安裝程序使用ManagedBootstrapperApplicationHost。 我想要做的是,有一個啓動畫面,版本號現在我不想每次更新安裝時更改閃屏圖像。我希望它有一個版本沒有我已經在捆綁設置。 我該如何做到這一點,是否必須創建自己的窗口與圖像和管理splashscreen?或者還有其他方法嗎?

    4熱度

    1回答

    在安裝兩個產品MSI之前,我使用Wix 3.7的刻錄來安裝prereq(Windows Installer 4.5,.NET 3.5,SQL Server 2008 R2和Sync Framework 2.1)。 即使所有的prereqs'在添加或刪除程序(ARP)中都有條目,我的產品特定MSI的ARP條目不存在。只有一個條目,這是引導程序。 有沒有辦法只顯示我的產品MSI的條目而不是引導程序?