无法使用Impersonation开始监视global.asax .net 3.5 Web服务上的更改

Fis*_*ake 13 asp.net impersonation web-services

我试图在asp.net 3.5 webservice中使用模拟.但是,每当我尝试在启用了Impersonation的情况下运行服务时(在web.config中),我在Windows事件日志中收到以下错误:

异常消息:无法开始监视对"C:\ 1work\temp\NotificationWatcherWebServiceClean2010\NotificationWatcherWebService\NotificationWatcherWebService\global.asax"的更改

我最初甚至没有global.asax所以我尝试添加1并为我试图冒充的用户添加显式权限.

我使用以下环境.
Visual Studio 2010
Windows 7 64位
.Net Framework 3.5

有任何想法吗?

Pet*_*ter 5

每次我收到新盒子或重新成像时都会遇到此问题。我要做的就是授予被模拟的帐户(假设它是单个帐户,否则您可能需要授予一组用户)对关键文件夹的访问权限。

具体来说C:\windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files,您也可以尝试c:\windows\temp将您自己的用户临时文件夹位于C:\Users\userid\AppData\Local\Temp.