如何比較兩個(gè)(或更多)MSI文件的內(nèi)容?我怎么做“內(nèi)容比較“其中兩個(gè)(或更多)MSI文件并查看文件中的實(shí)際不同之處-而不是執(zhí)行無(wú)用二進(jìn)制比較?(這顯然只告訴我是否在處理同一個(gè)文件的副本)。一些相關(guān)的和典型問(wèn)題情景:我們的構(gòu)建系統(tǒng)會(huì)瘋狂地釋放MSI文件,有時(shí)我們需要弄清楚不同的MSI文件之間存在什么差異(讀:有變化了,現(xiàn)在我們正在失敗部署)。我們?cè)诓煌奈恢脧南嗤脑淳幾gmsi文件,其中一些文件無(wú)法運(yùn)行報(bào)告。System.BadImageFormatException-如何調(diào)試MSI文件中的差異?(關(guān)于這一錯(cuò)誤的答復(fù)-特別是在這里:應(yīng)用程序是否依賴于編譯它的環(huán)境?).msi文件可以用各種工具編譯,但對(duì)于堆棧溢出用戶來(lái)說(shuō),這些文件可能最常見(jiàn)的是使用維克斯或Visual Studio安裝程序項(xiàng)目(免費(fèi)工具包)。
如何比較兩個(gè)(或更多)MSI文件的內(nèi)容?
拉莫斯之舞
2019-06-20 10:27:47