bootstrapper

    1熱度

    1回答

    在我的Managed Bootstrapper中,我試圖調用Engine.EvaluateCondition(「MY_PROG_FOUND」);在Run()方法中。但它從來沒有評估過,並說:「這需要一個正在運行的線程。」它從不評估。 我試圖評估我的託管引導程序中的捆綁條件,但仍然沒有運氣。 MY_PROG_FOUND被捆綁代碼中定義: <util:RegistrySearch Id="PETREL

    3熱度

    1回答

    我在我的項目中使用IoC容器,但是我的項目包含許多子模塊。我想使用一個基本的IoC模塊。 例子: 我有兩個接口子模塊一個 這是卓智和ITwo的接口 public interface ITwo { // some code } public interface IOne { // some code } 而且我SimpleInjectorRegisterTypes

    1熱度

    1回答

    我需要允許用戶更改安裝位置。我試過這個解決方案question 我需要將我的wix msi文件添加到我的引導程序項目中。 下面是我的微星項目代碼, <Package InstallerVersion="200" Compressed="yes" InstallScope="perMachine" /> <MajorUpgrade DowngradeErrorMessage="A new

    0熱度

    1回答

    我的安裝程序具有.net framework 4.0和vsto運行時作爲先決條件。 但是當.net 4.0存在時,我的安裝程序已成功安裝。 但是當我從我的系統中卸載.net框架並嘗試安裝安裝程序。安裝失敗並顯示以下日誌。 [15B0:13E8][2014-12-30T02:51:31]i001: Burn v3.8.1128.0, Windows v6.1 (Build 7601: Service

    0熱度

    1回答

    我正在使用OpenXML編輯我的winform應用程序中的XLSX文件。目前我將在每個人電腦上安裝OpenXML SDK 2.5(只有大約10人)。但是想將它引導到我的ClickOnce部署包,以便將來不必記住單獨安裝它。想知道是否有人可以指導我如何做到這一點? 謝謝 布拉德

    2熱度

    1回答

    我想創建一個安裝程序套件,它可以在一個鏈中運行多個安裝程序。主套件應使用配置文件,以便安裝程序根據此配置XML決定運行MSI的哪個版本。目標是避免在新版本的軟件出現時不得不更新任何WiX或Bootstrapper項目。相反,只需更新配置XML即可更改鏈內安裝的內容。 例如,可以簡單地更新XML內部特定MSI的源路徑,以便主安裝程序可以讀取此新路徑並運行新的MSI而不是舊MSI。 據我所知,Boot

    1熱度

    2回答

    我使用WiX的燒我的引導程序和每一個我都升級到我的應用程序的Crystal Reports運行時被卸載時間。有人可以幫我解決這個問題嗎? Bundle.wxs <?xml version="1.0" encoding="UTF-8"?> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:bal="http://sch

    3熱度

    3回答

    我一直與Wix自定義引導程序爭取好幾天試圖讓升級正常工作。 BA升級代碼保持不變,而MSI文件具有新的產品代碼。我只在ARP中顯示BA,而不是MSI。我已經知道它能夠正確升級所有的MSI文件,但是當它到達最後並打開舊軟件包以卸載它時,它會打開並執行,但是ARP中的條目仍然保留,現在我擁有了二。 下面是完整的代碼(減去一些GUI特定的代碼): public class MainViewModel :

    0熱度

    2回答

    我們正在將我們的WIX msi安裝程序(不是捆綁軟件)與手動先決條件升級到託管自定義引導應用程序軟件包。開機綁定的自定義安裝程序捆綁EXE工程罰款新鮮安裝。但如果我們想升級我們的舊產品,這只是一個MSI,我們遇到了麻煩。這就是我想要做的 Detect RelatedMsiFeatureHandler檢測到安裝了一個較舊的msi軟件包。 我正在處理個別包的計劃事件並根據需要設置狀態。對於例如:狀態=

    0熱度

    1回答

    我實現了自定義bootstrapper應用程序(根據本教程http://bryanpjohnston.com/2012/09/28/custom-wix-managed-bootstrapper-application/安裝幾個MSI-files的UI由幾個XAML-files(XAML) 我用ExecuteMsiMessage-event顯示用戶當前操作: private void OnExec