wix3

    0熱度

    1回答

    我是Wix的新手。在安裝msi時,我想使用util:CloseApplication來檢測notepad.exe是否正在運行。我簡單的代碼。 <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:util="http://schemas.microsoft.com/wix/UtilExtension"> <util:

    0熱度

    1回答

    我已經開發了一個自定義對話框,follwed this的答案,包括在它 <UI> <Dialog Id="DlgDbSettings" Width="420" Height="270"> <Control Id="BannerBitmap" Type="Bitmap" X="0" Y="0" Width="370" Height="44" TabSkip="no" Text="

    2熱度

    1回答

    我有這個Wix XML腳本來在桌面上安裝我的服務和快捷方式圖標。安裝完美,卸載程序也可以工作,但它會在桌面上留下快捷方式圖標。我無法弄清楚什麼是錯的,我作爲維克斯文件中指定的On="uninstall"參數, 這裏的XML: <?xml version="1.0" encoding="UTF-8"?> <Wix xmlns="http://schemas.microsoft.com/wix/20

    0熱度

    1回答

    我已經在WiX 3.11中創建了一個MBA安裝程序。在我的設置界面中,我需要訪問註冊表並在UI中顯示該註冊表值。如果我以管理員模式運行安裝程序(右鍵單擊 - >「以管理員身份運行」),安裝程序將讀取註冊表項。但如果它不處於管理模式,則會顯示錯誤。 WiX Burn中是否有任何選項可用於在設置雙擊時在UAC中啓動設置? 謝謝

    0熱度

    4回答

    我對WiX相當陌生,因此我可能會問一些非常簡單的問題,但我找不到太多的幫助來搜索它。 我想執行2個customActions,也就是說,CA1和CA2,其中鈣的執行取決於CA1的結果,類似下面: if (ca1 == SUCCESS) { Perform ca2 } 所以鈣應該只,如果我的CA1返回成功執行(不會失敗)。 在WiX中最簡單的方法是什麼?

    1熱度

    1回答

    短故事:有沒有一種方法可以指定日誌文件的位置,而不是將它作爲參數在開始時傳遞?如果不是,我如何將參數傳遞給一個運行嵌入的bundle(在更新上)? 長篇小說:爲避免用戶對每次更新提供管理權限的要求,我們給他們安裝我們的​​的選項。這Service作爲SYSTEM運行,並用於自動啓動我們的新捆綁與SYSTEM權利來安裝它。在這種情況下,我們將參數-log <path>傳遞給新的捆綁包,以確保將日誌寫

    1熱度

    1回答

    我試圖用Visual Studio 2017創建一個新的WiX項目,而且我很難創建一個預處理器變量$(var.buildSrc)。在VS 2015中,我剛進入項目屬性並選擇了「構建」選項卡,並在「定義預處理器變量:」下創建它。 在VS 2017中,當我從我的WiX解決方案轉到屬性時,所有可用的都是項目文件和項目文件夾。 我嘗試手動將其添加到.wixproj文件的文本中,但是當我嘗試構建項目時仍然說

    1熱度

    2回答

    我有一個WIX安裝程序,我在其中安裝我的程序和.NET Core 1.0.5。 .NET Core安靜模式下安裝: <ExePackage InstallCommand="/q" Id = "DotNetCore.Setup" SourceFile="..\DotNetCore\DotNetCore.exe" /> 在乾淨的系統上,安裝程序正常運行。如果我嘗試重新安裝它,我會重新啓動。可能是.

    1熱度

    2回答

    我一直在搜尋StackOverflow,博客和FireGiants教程以獲得幾天的明確答案。似乎每個人都有與WiX做一些稍微不同的方式,並且沒有足夠的代碼來真正回答我遇到的問題。 我有一個安裝程序,它將創建文件夾,向下複製文件,註冊DCOM dll,添加服務和註冊表項。所有這些工作正常。甚至設法最終創建一個自定義的用戶界面,將編譯,並沒有過多的對話來惹惱我。 什麼我不能爲我的生活找出是使用條件標籤

    0熱度

    1回答

    我創建使用使用WiX的3.11 BA定製的設置。爲升級創建了兩個不同的版本設置。升級操作正常。安裝程序,卸載舊版本的安裝程序並安裝當前的版本設置。但在升級過程中,安裝程序會啓動舊版本的安裝程序引導程序UI。我需要進行靜默升級(升級後的舊版本會默默卸載)。對此有何建議? 感謝