我有一個使用wix開發的msi。 wix項目中的CustomAction觸發Winform UI。在Windows資源管理器中顯示帶有msi文件的產品版本列
<Product Id="*" Name="App" Language="1033" Codepage="UTF-8" Version="10.10.10.10" Manufacturer="Corporation" UpgradeCode="{Your app Upgrade code}">
所以在C#中的winform,我能夠在winform獲得的ProductVersion(從上面的WiX工程.wxs文件代碼)。 我想知道如何在Windows資源管理器中顯示帶有msi文件的產品版本。 請幫忙,提前致謝。
您是想僅爲自己查看ProductVersion,還是希望用戶看到ProductVersion?在前一種情況下,您可能會發現一個可以顯示Windows Installer屬性的外殼擴展。您也可以使用Orca或InstEd等工具打開.msi文件,並查看屬性表。 – zett42
好問題。你想在你自己的機器上看到這個,還是讓用戶在他們所有的機器上看到它?我不會爲後者寫一個shell擴展,對於前者,它似乎不值得我付出努力,因爲@ zett42指出你可以在Orca中查看它。 –