我已经制作了一个MVC应用程序,在其中一个方法中我使用了下面一行:
EventLog ev = new EventLog();它在本地运行很好,但是当我试图在服务器上运行它时,这一行给了我以下错误:
请求“System.Diagnostics.EventLogPermission、System、Version=4.0.0.0、Culture=neutral、PublicKeyToken=b77a5c561934e089”类型的权限失败。
我不能理解这个问题,有人能帮我吗?
发布于 2016-04-12 07:16:53
在使用事件日志之前,您可能需要简单地请求正确的安全权限,如下所示:
EventLogPermission eventLogPermission = new EventLogPermission(EventLogPermissionAccess.Administer, ".");
eventLogPermission.PermitOnly();https://stackoverflow.com/questions/36565700
复制相似问题