wix3.10

    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熱度

    2回答

    我有一個帶有WiX安裝程序的C#項目。 當我安裝我的應用程序時,所有工作。我有: 我的compagny文件夾在程序文件(x86),包含我的應用程序文件夾和驅動程序文件夾。 快捷桌面 快捷在開始菜單 當安裝應用程序,我可以運行我的MSI和我有一個選項來卸載。但是當我卸載我的應用程序時,只有驅動程序文件夾被刪除(MyApplication_Drivers)。我仍然有我的應用程序文件夾和快捷方式。 我失

    0熱度

    1回答

    我有一個使用引導程序來啓動我的MSI文件維克斯安裝程序。我通過在我的wix項目中調用批處理文件作爲後期構建事件來完成此任務。然後手動調用蠟燭和光源,並將各種變量傳遞到Bundle.wxs文件中。這一切工作,併產生叫我的MSI文件exe文件.. 不過,我現在想的MSI BuildVersion傳遞到包文件。在創建msi的wxs文件中,我使用BuildBuilder部分中的BuildVersion,使

    0熱度

    1回答

    在舊版本的WiX中,我已經看到以下xml片段用於檢查.NET Framework 4.0的存在並中止安裝(如果.NET Framework在操作系統上不存在。但在How To: Check for .NET Framework Versions這個官方文檔中沒有提到任何RegistrySearch元素。 問題:RegistrySearch元素是否仍然需要包含在這裏或最新版本中不需要3.11的WiX

    1熱度

    1回答

    我用WIX_DIR_COMMON_DOCUMENTS,如OSInfo custom actions描述,安裝文件在Windows 7, 8, and 10一個Public Documents所在的文件夾,我測試過的是,該文件安裝在C:\users\Public\Documents 。我無權訪問XP或Vista。 問題:在目標系統XP或Vista上,如果我使用相同的代碼,WiX安裝程序將安裝該文件嗎

    0熱度

    1回答

    我創建了一個WiX安裝程序MSI。當我運行msi時,在UI中要求安裝路徑。目前它加載包含大部分可用空間的驅動器。我怎樣才能將它設置在程序文件夾中?我嘗試了下面的一行,但沒有奏效。 <Property Id="WIXUI_INSTALLDIR" Value="C:\\Program Files\" /> 下面是我得到的上述元素的錯誤。 The installer has encountered

    0熱度

    1回答

    一次成功嘗試後,WiX Burn安裝程序不會卸載或安裝。我能夠成功安裝。然後我成功卸載它。但是當我試圖運行安裝程序時,沒有任何反應。它立即啓動並關閉。以下是我的日誌條目。 [327C:1C70][2017-05-03T20:27:57]i001: Burn v3.10.2.2516, Windows v10.0 (Build 10240: Service Pack 0), path: C:\Use

    0熱度

    1回答

    我正在嘗試使用Wix Toolset 3.10安裝一個小應用程序。我遇到麻煩讓它啓動一個可選功能的第三方.exe。 這裏是我的Product.wxs文件中的相關代碼: <Feature Id="iCalSetup" Title="Automation" Level="2"> <ComponentRef Id="icalsetup"/> </Feature> <Component I

    1熱度

    1回答

    我是Wix新手。我的項目使用InstallDir的WixUI_Mode。 我想完成對話框說「安裝完成」,而不是「安裝成功完成」。有沒有辦法做到這一點 ?

    0熱度

    3回答

    我正在使用wix中的自定義託管引導程序應用程序。我的安裝程序會安裝我的應用程序的.Netframework461(如果需要),redist_x86和msipackage。 我的新要求,是我需要安裝一個InstallShied EXE以上的部件。我可以靜靜地安裝installshield exe,但卸載installshield不會發生在我的安裝程序中。 我在威克斯束文件添加的代碼在下面給出: <P