/// <summary> /// 获取IIS版本 /// </summary> /// <returns></returns> public static int GetIISVersion() { DirectoryEntry getEntry = new DirectoryEntry("IIS://localhost/W3SVC/INFO"); int num = 5; try { num = (int)getEntry.Properties["MajorIISVersionNumber"].Value; } catch { return 5; } switch (num) { case 6: return 6; case 7: return 7; } return 6; }