我有一个使用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中查看它。 –