请教高手:VS2005启动Web程式和直接访问地址时结果不一样
各位高手:
小弟遇到一个问题,请教一下
问题描述:
一个Web程序,取客户端用户名,我在VS2005中无论是Debug还是Rlease时,按F5或Ctrl+F5执行时,都能正确的取到用户名,但是我在IE中直接敲地址:http://172.18.49.95/worktime打开该页面时,确不能取出用户名
代码如下:
string st = "ttt ";
ManagementClass mc = new ManagementClass( "Win32_ComputerSystem ");
ManagementObjectCollection moc = mc.GetInstances();
try
{
foreach (ManagementObject mo in moc)
{
foreach (PropertyData pd in mo.Properties)
{
string s = pd.Name;
if (s.Equals( "UserName ") && pd.Value != null)
{
st = pd.Value.ToString();
}
st += "\r\n ";
}
}
moc = null;
mc = null;
}
catch (Exception e01)
{