提升ASPNET帐户的权限可以直接在Windows系统管理中给ASPNET帐户添加对系统的读写权限,但是这样做存在很严重的安全问题,asp.net进程有直接读写操作系统的权限,将给系统带来很大的安全隐患.
建議解決方法:
1>打開Regedit ,并找到下面的節點HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog
2>增加兩級項 比如:MyLog --WebLog
3>新寫一個安裝類
將上面的編譯成dll,在.NET下的cmd注冊:InstallUtil EventLogSourceInstaller.dll
5>使用EventLog.WriteLog