【发布时间】:2011-06-20 19:57:03
【问题描述】:
我正在尝试在 asp.net 3.5 网络服务中使用模拟。但是,每当我尝试在启用模拟的情况下(在 web.config 中)运行服务时,我都会在 Windows 事件日志中收到以下错误:
异常消息:无法开始监视对“C:\1work\temp\NotificationWatcherWebServiceClean2010\NotificationWatcherWebService\NotificationWatcherWebService\global.asax”的更改
我最初甚至没有 global.asax,所以我尝试添加 1 并为我试图模拟的用户添加显式权限。
我正在使用以下环境。
Visual Studio 2010
Windows 7 64 位
.Net 框架 3.5
有什么想法吗?
【问题讨论】:
-
尝试添加“Everyone”以证明是文件权限问题。我非常怀疑您冒充的用户是 ASP.Net 运行的那个用户。
-
调整权限对我不起作用,但如果我以管理员用户身份运行 Visual Studio,它会绕过错误。
标签: asp.net web-services impersonation