0

我已经构建了 Visual Studio 安装项目,它包含一些合并模块等,现在有时项目中包含的所有 dll 文件都没有显示为最新版本。

每次构建后,我必须安装每个设置(其中 5 个)以检查所有 dll 是否仅包含最新版本文件。

是否有任何 API 可以分析 MSI 文件的内容并验证我的 dll 的版本是否正确,而无需进行安装/卸载?

只要我可以在 c# 上编写一些快速版本检查程序,任何 COM 接口都会有所帮助。

4

1 回答 1

1

请参阅Windows 安装程序自动化界面- 这应该可以满足您的需求。

此外,还有诸如OrcaLessMSI 之类的工具,它们允许您以交互方式查看生成的 MSI 文件。

于 2010-10-16T14:38:16.020 回答