使用MSBuild检测IIS的存在和版本

时间:2010-04-06 09:48:43

标签: iis msbuild

确定是否安装了IIS的最佳方法是什么?如果使用的是MSBuild,那么该版本是什么?

到目前为止,我可以考虑使用WMI或注册表,但MS社区任务,MS Web部署或MSBuild扩展任务中是否存在已经执行此任务的现有任务?

1 个答案:

答案 0 :(得分:0)

你可以使用:MSBuild.Community.Tasks.IIS库,会有WebBase.IISVersion,它可以确定安装了哪个版本的IIS。 这是链接:http://msbuildtasks.tigris.org/

您还可以使用Microsoft.Sdc.Tasks库,tere是一个名为Microsoft.Sdc.Tasks.Configuration.InstalledProducts的函数。 这是链接:http://sdctasks.codeplex.com/

希望这有点帮助。