0

您知道任何可用于检查本地计算机上的自定义软件硬件先决条件的通用工具吗?我的意思是,我想要一个工具,我可以轻松配置它来检查机器是否有,比如说.NET版本这个和这个,如果安装了SQL Server 2005,如果安装了IIS 6或更高版本等等。然后将它发送给某人,他将启动工具并立即知道机器是否满足所有定义的条件。

我想象这种工具有无穷无尽的插件可能性:检查 python、java、ruby、php、所有组件、应用程序服务器、数据库服务器等。它可以进行基本检查(例如,仅在安装了 Python 2.5 时才查找)或更高级(如果已安装 - 检查它是否以这种方式和这种方式配置)。然后它可以检查硬件先决条件,如 CPU、内存、硬盘驱动器等。

我说的是“工具”,但这可能是一些带有文档方法的低级 C 或 C++ 库。可以围绕它构建更高级别的工具,在安装向导等中使用它等等。有这样的东西吗?会很好,有时会节省很多精力。

4

1 回答 1

0

我不太确定这是您需要的,但您可能想看看 NSIS(它是一个安装程序框架)。

已经为它编写了许多插件和脚本来检查这些先决条件,甚至提供一种将它们与您的应用程序一起安装的方法。

于 2011-01-16T11:25:36.400 回答