wix3.6

    1熱度

    2回答

    如果在CustomAction中顯示任何錯誤,我能否停止安裝程序。因爲我可以顯示自定義操作內的錯誤消息,它顯示錯誤消息,但只要我點擊確定按鈕我的下一個UI序列窗體出現。我將如何強制用戶完成按鈕? 添加我的源代碼: <Binary Id="BIN_CustomAction" SourceFile="CustomAction.CA.dll" /> <CustomAction Id="CA_

    0熱度

    2回答

    我有一個用WiX創建的MSI文件,它安裝我的可執行文件並複製配置文件,該文件位於MSI文件附近。我可以在安裝之前更改配置文件,並將更改後的版本複製到安裝文件夾。 <Component Id="ProductComponent" Guid="714DCBE1-F792-401E-9DDC-67BC1853BE14"> .... <File Source="Chiff

    3熱度

    4回答

    我想我的包在一個設定的EXE文件相結合,並將其上傳到網上與MSI /的Setup.exe先決條件。 我創建了一個微軟的引導程序,其中包含的Setup.exe與項目MSI輸出,和必要的前期的.NET Framework 2.0,Windows Installer 3.1,Visual C++ 2005年再發行,並且微軟ReportViewer。我使用Visual Studio 2008創建了一個安裝

    0熱度

    1回答

    誰能知道爲什麼WIX Customaction.dll不能與帶有Service Pack 3的Windows XP一起使用?當我在Windows 8機器上用VS 2010環境開發了我的.msi Wix安裝程序。這是工作正常,並呼籲我的customaction.CA.dll.Where當我試圖在Windows XP中測試相同的微星機器不工作?我是否需要在customAction.dll中做任何修改,

    6熱度

    3回答

    我想在WiX中調用OpenOffice的命令行程序。要做到這一點,我創建了一個自定義操作,如下所示: <CustomAction Id="ca_RunOpenOfficeProgram" Return="check" Directory="TARGETDIR" ExeCommand="cmd.exe /K "C:\OpenOffice.org3\program\unopgk.com li

    2熱度

    1回答

    這可能會被標記爲「不是真正的問題」,但我對NuGet在WiX部署中的適用位置感到困惑(您可以通過結尾處的問題來猜測.. 。) 現狀 我們的TeamCity構建創建WiX的燒傷(3.6)的安裝對於那些FTP'd到我們的服務器我們的WinForms產品。這些應用程序會調用我們的Web服務來確定是否有更高版本的應用程序,如果有的話,請將其下載到後臺,以便在下次應用程序啓動時就可以安裝它。 新要求 我們有

    2熱度

    1回答

    我需要在卸載時從現有配置文件中刪除元素。這裏是相關的維克斯: <Component Id="Dynamics.exe.config" DiskId="1" Permanent="yes"> <File Id="AppConfig" Name="Dynamics.exe.config" Source="$(var.ProgramFilesDir)\Microsoft Dynamics\GP

    1熱度

    1回答

    我試圖將我的軟件包合併到單個安裝程序exe文件中,並將其上傳到Internet。 我已經使用了一個WIX引導程序(BURN),其中包含項目msi輸出和必備的.net framework 2.0,windows installer 3.1,visual C++ 2005 redistributables和microsoft report viewer。我在Visual Studio 2008中使用了

    0熱度

    2回答

    我很難找到如何在取消選擇時更改複選框(=屬性)的值。 什麼I`ve走到這一步: <Property Id="INSTALLEXCEL2007" /> <Control Type="CheckBox" Id="Excel2007_Checkbox" Width="88" Height="17" X="22" Y="120" Text="Excel 2007" Property="INSTALLE

    0熱度

    1回答

    我的要求: 我有幾個MSI文件需要安裝。用戶可以選擇他想要安裝/卸載哪一個。爲此,我使用了WiX引導程序,我使用WPF UI列出了所有MSI和幾個按鈕,以便安裝/升級/卸載 到目前爲止,我能夠使用InstallCondition安裝選定的MSI,但無法管理卸載。 如果我卸載了任何MSI,Bundle也將被卸載。因此它不會顯示在添加/刪除程序中。 所以我想知道是否有任何方法可以卸載單個MSI而不是B