本人以管理员的身份来启动aspnet_wp.exe进程都不能执行重启系统的代码(就是重启失败),那段代码在控制台程序里能用的.不知道ASP.NET在否在获得管理员权限的情况下重启机器?请高手来帮我解疑.

解决方案 »

  1.   

    真接重启可能不行。变通的方法应该能实现。
    服务器可以做个WIN程序,调用API重启机器。可以通过设置数据库表中某个标志决定是否重启。
    或做成三层结构,远程调用应用程序服务器中的重启方法。
      

  2.   

    你把aspnet这个用户赋上管理员权限就可以
      

  3.   

    "那段代码在控制台程序里能用的",应该可以重启机器。但要有用户权限,远程登陆系统,执行aspnet_wp.exe,试试管理员权限登陆System.