wix2

    5熱度

    1回答

    如何在WiX中安裝帶有一些附加文件的服務,並定義實際的服務EXE文件是什麼文件? 場景:我這只是一個單一的EXE文件的服務,並將其安裝在維克斯Windows NT服務使用此代碼: <Component Id='InstallMyServiceComponent' Guid='{....}' DiskId='1'> <File Id='InstallMyServiceEXEFile' Lo

    2熱度

    3回答

    看起來之前有一個extension for MMC in Wix2建議xmlns http://schemas.microsoft.com/wix/MmcExtension - 嘗試讀取此URL會導致當前出現錯誤頁面。 我似乎無法找到相當於Wix3.6,這是故意(重新)移動,或只是失蹤?

    1熱度

    1回答

    我試圖將一個.dll嵌入到其他dll在安裝過程中使用的wix安裝程序中,但不會安裝到客戶的系統上。 我目前得到 <Binary Id="AutomationUtils" SourceFile="AutomationUtils\bin\Release\AutomationUtils.dll" /> ... <CustomAction Id="Install" BinaryKey="Install

    2熱度

    1回答

    根據我在安裝程序中設置的屬性,我會發現確定在安裝中的某些點調用哪些自定義操作非常有用。 例如;如果我想使用單獨的DLL來連接不同版本的SQL(具體來說SSRS 2005/2008R2)。 假設識別我應該運行哪個CA的操作(通過找出安裝程序指向的SSRS版本)是否使用「立即」執行,並且可能或可能不會執行的CA取決於此結果並且是「延遲」 如何在安裝過程中動態地在安裝的某些部分更改哪些延遲CA執行?這甚

    2熱度

    1回答

    我對WiX完全陌生,所以當然我的第一個任務是使用WiX將現有的大型安裝程序從WiX 2遷移到WiX 3.我有很多大多數皺紋已被排序,但我會感謝一些建議與以下光線錯誤。由於我是新來的WiX的,我想列出我的整個過程: 要創建威克斯庫: candle.exe *.wxs lit.exe -out "wixui_company.wixlib" *.wixobj ,產生主MSI: candle.exe

    1熱度

    1回答

    我已經安裝了WIX 2.0(和Votive)。我需要使用自定義操作項目創建用戶定義的自定義操作。當WIX 3.0安裝時,我在VS2008中找到了自定義操作項目模板。現在,我無法在WIX 2.0的VS2005中找到任何模板。 任何人都可以請讓我知道我可以創建自定義操作項目(類與一些自定義操作)..這樣 [CustomAction] public static ActionResult Instal

    1熱度

    1回答

    我有這樣的維克斯片段:下的應用數據,該程序存儲數據 <Component Id="AppData" Guid="{30967EFB-4B86-4EBB-8486-5271D051082E}"> <Condition>NOT KEEPAPPDATA</Condition> <RemoveFile Id="PurgeAppData" Name="*.*" On="uninstall

    2熱度

    1回答

    我正在使用Wix 2.我正在使用RemoveExistingProducts,但希望保留我之前安裝的功能。另外,我想通過命令行給出的ADDLOCAL參數添加新功能。 但是,根據this articleADDLOCAL確實設置了Preselected標誌。 因此MigrateFeatureStates不火: Skipping MigrateFeatureStates action: feature

    3熱度

    1回答

    WiX在創建的安裝數據庫中強加的最低版本version requirements for Windows Installer(「模式」版本)是什麼? I.e.對於以下版本的WiX,Windows Installer的哪個(數據庫「Schema」)版本是目標系統上的最低要求? 維克斯2.0 維克斯3.0 維克斯3.5 維克斯3.6 維克斯3.7 維克斯3.8 注:我指的是什麼,我想,在「摘要信息」中

    2熱度

    1回答

    我嘗試添加註冊表項兼容性助手到WiX的設置是這樣的: <File Id="File1.exe" Name="File1.exe" LongName="File1.exe" Source="..\Binaries\File1.exe" DiskId="1" /> <File Id="File2.exe" Name="File2.exe" LongName="File2.exe" Source=".