【发布时间】:2010-10-26 00:25:49
【问题描述】:
使用 System.Environment.OSVersion 命名空间确定托管 ASP.NET 应用程序的 Microsoft 操作系统的最佳方法是什么
我需要一个适用于 Windows XP、Windows Server 2003 和 Windows Vista 的示例
这是我尝试使用伪代码完成的工作
switch(/* Condition for determining OS */)
{
case "WindowsXP":
//Do Windows XP stuff
break;
case "Windows Server 2003":
//Do Windows Server 2003 stuff
break;
case "Windows Vista":
//Do Windows Vista stuff
break;
}
【问题讨论】: