我正在寻找以编程方式检查特定计算机上是否安装了SQL Server 2005或2008的方法.
对于某些MS包,它就像Install在某个路径上检查注册表中的值一样简单.例如,要检查Full NET 4,需要查看HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full.
SQL Server有类似的东西吗?我正在寻找真实的东西,而不是"快递".我该如何区分?此外,对2005年,2008年或R2的任何个人支票或累积支票都可以.
此外,我不限制自己注册.如果检查包括文件系统搜索,那也很好.