我使用了一种类似于答案中所示的方法。这种方法适用于大多数MSI lnk文件。不幸的是,有一小部分lnk文件运行得很好,但是MsiGetShortcutTarget没有返回组件id。下面是我使用的代码(摘自):public const int MaxGuidLength = 38;
public const如何使用代码获取哪个exe文件与此lnk文件相关联?
在我的公司,我们使用一个过时的ant系统例程来创建一个msi安装程序。由于它很难管理,所以我用python例程替换了整个例程。它基本上是做同样的事情,收集一堆文件,并使用wix构建一个msi安装程序。
我正在处理的问题是,ant例程创建的msi比python例程创建的msi大900 by (两者都是140 by )。