我做了一个页面用来显示系统所有的进程,包括进程开始时间,代码大致如下
foreach (System.Diagnostics.Process proc in System.Diagnostics.Process.GetProcesses())
{
tempName = proc.ToString();
tempStarttime = proc.StartTime.Month.ToString()+"月" + proc.StartTime.Day.ToString() + "日" ; 。
。
}
就在这个取时间的地方报错,03中正常,05中就有错,引用什么的都完全一样
错误信息:Exception Details: System.ComponentModel.Win32Exception: 拒绝访问。
foreach (System.Diagnostics.Process proc in System.Diagnostics.Process.GetProcesses())
{
tempName = proc.ToString();
tempStarttime = proc.StartTime.Month.ToString()+"月" + proc.StartTime.Day.ToString() + "日" ; 。
。
}
就在这个取时间的地方报错,03中正常,05中就有错,引用什么的都完全一样
错误信息:Exception Details: System.ComponentModel.Win32Exception: 拒绝访问。
ASP。NET权限问题模拟帐户或授予特定权限试试
<identity impersonate=true userName="Administrator" password="密码"/>
winxp ,与win2003略有不同
一个是asp.net用户,一个是webseverce用户,
也可菜用配置文件(不建议使用)