我一直在爲將我的工作從Wise for Windows Installer轉移到WiX的所有安裝工作。以明顯的步驟開始(給定要傳輸的安裝數量及其大小),並使用Dark.exe(WiX工具包)對其進行反編譯。我一直在創建一個通用程序來清理黑暗中的輸出成爲一個適當的項目,然後我們可以將它編譯成MSI。一段時間踢我@ @ $$的問題是合併模塊。我們在各種安裝中最多有20個Microsoft MSM,而黑暗不會識別這些,因此列出了所有內容。我有一切就緒,所以我可以擦除這個垃圾代碼,並用適當的合併標記替換它。因此,這個問題。合併模塊沒有任何押韻或放置位置的原因,也沒有找到找到主文件夾的邏輯。唯一真正的共同點是目錄,組件,文件和註冊表標籤都有一個以GUID結尾的標識。任何想法將不勝感激。我已經有框架工作來搜索我們的合併模塊列表,並檢索文件,組件和目錄列表。我只是不知道要尋找什麼,所以它不是專門針對一個或兩個模塊,但理論上所有MICROSOFT模塊(我知道其他公司可能使用其他格式,但這是一個靜音問題)。再次感謝!從Dark.exe解壓縮合並模塊問題
1
A
回答
1
看起來您已經做了大量的工作,對現有的MSI進行反向工程並以自動或半自動的方式清理結果。
從零開始創建wix源文件會不會更有效率和更少錯誤?您可能可以利用heat.exe tool來減少所需的工作量。
相關問題
- 1. 如何壓縮合並模塊?
- 2. GZIP壓縮和解壓縮問題
- 3. WIX:合併模塊問題
- 4. Python tuple解壓縮問題
- 5. FileZilla FTP解壓縮問題
- 6. MySQL解壓縮問題
- 7. 解壓縮pdf問題
- 8. iOS7 jpg解壓縮問題
- 9. 問題與解壓縮,GZipStream
- 10. Java壓縮和解壓縮byte []塊
- 11. 合併模塊升級問題
- 12. 使用GZipStream C壓縮/解壓縮問題#
- 13. 壓縮(壓縮)VS2010解決方案 - 開放時的問題
- 14. Silverlight的.xap文件壓縮/解壓縮問題
- 15. Java中的解壓縮/ zip壓縮的後續問題
- 16. 如何從PHP壓縮JSON並在ASP.NET中解壓縮
- 17. 在Java中解壓縮ZIP的問題
- 18. Android解壓縮不是目錄問題
- 19. 黑莓手機 - GZip解壓縮問題
- 20. xcode解壓縮下載問題
- 21. .net gzip解壓縮流的問題
- 22. html壓縮問題
- 23. JavaScript壓縮問題
- 24. HttpResponseMessage壓縮問題
- 25. 請求模塊和壓縮
- 26. 解壓縮gzipstream從
- 27. 並行解壓縮流
- 28. Python:將zip文件解壓縮並解壓縮.zip
- 29. 解壓縮文件並讀取解壓縮文件
- 30. 解壓縮文件夾並從解壓縮文件中獲取圖像
我提出了非常相同的想法,但他們正在使用這個作爲我的學習經驗。實際的MSI在2010年第二季度之前是不需要的,所以我有充足的呼吸空間,除了這是在扼殺我的垃圾。他們一直在引導我,並且幫助我,但是這裏甚至有些經驗豐富的開發人員在這裏有點難過:P任何其他想法都將不勝感激! – Adkins 2010-01-15 14:39:21