wix3

    4熱度

    2回答

    我之前使用過Wix來構建安裝程序,這太棒了! 我最近重新映像了我的機器,並且只安裝了Visual Studio 2010,因爲我已將所有項目更新爲該版本。 當我下載並安裝WiX 3.0時,它抱怨Votive不會安裝,因爲我沒有安裝Visual Studio 2005或2008「或更高版本」。沒關係,我沒有使用Votive(並且我不太瞭解VS 2008與此有什麼關係,但無論如何...) 當我嘗試使用

    0熱度

    1回答

    我有一個NT服務,有一些性能計數器。當我使用installutil部署服務時,perf計數器和服務安裝正常。當我使用我的msi進行部署時,使用ServiceInstall,該服務顯示出來,但不會安裝perf計數器。 我總是假設ServiceInstall在封面下運行installutil。是否有一些關鍵差異會阻止我安裝perf計數器? 維克斯段 <ServiceInstall Id='Servic

    0熱度

    1回答

    我正在使用WiX(當前爲3.6)爲我的應用程序創建一個安裝程序。下一步是在必須更改某些內容時創建補丁。當我使用熱來爲許多文件自動創建組件時,使用ComponentGroup引用這些組件。不幸的是,PatchFamily只允許ComponentRefs而不允許ComponentGroupRefs。由於這些組件是自動生成的,因此我搜索了一種啓用修補程序的方式。 我嘗試的方式記錄在這裏:Patchwor

    4熱度

    1回答

    我正在爲所有用戶安裝一個使用WiX 3的應用程序(屬性ALLUSERS = 1)。我想在當前用戶的啓動文件夾中爲我的應用程序創建一個快捷方式。我怎樣才能覆蓋我的啓動文件夾快捷方式的ALLUSERS = 1? 我使用WiX的快捷元素: <Shortcut Id="MyAppShortcut" Directory="StartupFolder" ... /> 但「StartupFolder」解析爲

    0熱度

    1回答

    我們正在嘗試將更多的自動化功能引入到使用熱量的安裝中。我們的構建在我想用熱量收穫的目錄中輸出工件。由於我們不會將第三方程序集輸出到工件目錄中,因此我們收到HEAT5151警告(無法從預期爲程序集的文件中收集數據....)有沒有辦法引用第三方庫的路徑熱?

    1熱度

    2回答

    我想爲使用Wix在Windows桌面上部署的快捷方式分配熱鍵(Ctrl + Alt + S)。以下是我如何分配值。然而編譯器說熱鍵值必須是一個整數值。 <Shortcut Id="ToolsShortcut" WorkingDirectory="System" Icon="icon.vbs" Directory="DesktopFolder" Hotkey="Ctrl+Alt+S" Descri

    0熱度

    1回答

    我使用MsmqExtension創建私人消息隊列。但是在卸載期間,隊列留下沒有任何權限,不能手動刪除。 我錯過了什麼? 這是一個小的測試設置我寫道: <util:Group Id="Admins" Name="Administrators"/> <util:Group Id="Everyone" Name="Everyone"/> <Directory Id="TARGETDIR" Name

    2熱度

    1回答

    在我的WiX安裝程序中,我想優雅地關閉即將運行的即將更新的應用程序。我不想提醒用戶關閉,我不想殺死這個進程。在關閉應用程序之前,我需要有機會進行清理等。 該應用程序是在系統托盤中運行的WinForms應用程序。主窗體有一個標題,比如說「mainwindow」,但隱藏並且有ShowInTaskbar = false。 通過一些不同的測試應用程序試圖Process.Kill() Process.Clo

    5熱度

    1回答

    與後=「InstallValidate」 RemoveExistingProducts之前執行自定義操作我有這樣的事情: <InstallExecuteSequence> <RemoveExistingProducts After="InstallValidate"/> </InstallExecuteSequence> 由於卸載的一個失敗,我需要執行一個自定義操作,以解決之前Re

    0熱度

    2回答

    我正在嘗試安裝只能由特定用戶訪問的註冊表項。安裝程序的每個其他部分都工作(安裝服務並註冊一個組件)。這是片段。 <Component Id="cmpXXX" Guid="{YYY}"> <RegistryKey Root="HKLM" Key="Software\ZZZ" Action="createAndRemoveOnUninstall"> <RegistryKey Ke