burn

    1熱度

    3回答

    我做了這個很酷的幾何和代數問題求解器,我想把它燒成一個c給我的朋友,所以他們可以像運行遊戲時一樣運行它?任何想法如何做到這一點?

    0熱度

    1回答

    我有一個的VisualStudio 2012溶液,由一堆C++項目,每個項目的與調試/推出配置和/的Win32平臺。所以我最終有四個可執行文件: 調試,Win32.exe 調試-x64.exe程序 發佈 - Win32.exe 發佈-x64.exe程序 中那些,我使用一個WiX項目來創建安裝程序,從* 版本配置輸出: 發佈 - Win32.exe - >安裝-Win32.msi 發佈-x64的ex

    1熱度

    1回答

    我有我想從後續版本中刪除的軟件包。在未來的更新中,用戶機器上卸載此軟件包的正確方法是什麼? (IE:刪除下面的Package_B)。 我試過從軟件包中刪除軟件包條目,並推進了軟件包版本,這是this SO question中的答案,但這對我無效。 <?xml version="1.0"> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">

    3熱度

    1回答

    我有一個WiX Burn安裝包和一系列軟件包。 更新以/ passive模式運行,無需用戶交互。 最後一個數據包僅在更新運行,唯一的目的是運行一個可執行文件,它使用下面的代碼.. <!-- Quiet Execution Deferred execution with qtExec--> <Property Id="QtExecDeferredExample" Value=""C:\P

    9熱度

    2回答

    給你一個背景 - 我有一個來自我們供應商的4個MSI,它必須去我們公司的服務器(我們正在查看大約3500臺服務器)。截至目前,我的同行正在使用vbs,ps1腳本進行管理。但是腳本的問題是,每次更新時,我們都必須擔心在運行新軟件包和大量硬編碼之前卸載現有軟件包。 我想通過設置WIX腳本將所有4個MSI打包在一起來自動化整個過程(使用非常少的硬編碼)。我閱讀了WIX捆綁包,並用它來創建單個MSI。但是

    5熱度

    1回答

    我有一個WIX_bundle(V1.0.0.0),它安裝的版本(5.0.0.0)4第三方MSI的。現在我的第三方MSI的新版本得到更新(6.0.0.0)。我使用(v2.0.0.0)創建了WIX_Bundle的新版本,並且兩個WIX捆綁包都具有相同的升級代碼。我想要發生的是WIX_Bundle的新版本應該卸載以前的版本(v1.0.0.0以及4個MSI)並安裝新版本(v2.0.0.0以及新的4個MSI

    2熱度

    1回答

    是否有方法從自定義BootstrapperApplication中的有效載荷獲取許可證文件。看起來引擎具有版本和字符串變量,但無法查看有效內容中的內容。

    2熱度

    1回答

    本地化文件hyperlinkthemt.wxl(pl-pl)。但是我的引導程序剛剛出現,然後在一秒鐘內消失,沒有更多事情發生。我試圖解決問題,並注意到我不能在hyperlinktheme.wxl中使用波蘭語字母。 有什麼方法可以改變這一點。我試圖做一些與HyperLinkTheme.wxl: <WixLocalization Culture="pl-pl" Language="1045" xmln

    17熱度

    1回答

    安裝可以使用.NET 4.0或4.5的應用程序時,安裝必備組件.NET框架時的最佳做法是什麼?你如何使用WX中的Burn來實現它? 這是我所知道的選擇和權衡: 選項1:安裝.NET 4.0(你需要的東西) 優點:未知(除Windows XP中,在那裏,這是唯一的選擇) 選項2:安裝.NET 4.5,如果.NET 4.5不存在 優點:用戶將不必安裝.NET 4.5以後的未來 應用程序。當用戶稍後將

    1熱度

    1回答

    我對Engine.SetDownloadSource()方法有點困惑。我想要做的是將捆綁軟件包的下載URL從外部網站更改爲內部網站。 (如果有更簡單的方法來做到這一點,我願意接受其他建議)。 現在的問題。當調用這個方法時,它會詢問用戶和密碼。我不知道我應該從哪裏得到這些信息。 string downloadSource = Path.Combine(WebSitePath(), "WebSetup