我们这里有两台 Win2k3 服务器,一台是域 Controller ,另一台是我们的网络服务器。
我正在运行 ASP.NET MVC Web 应用程序设置作为 Web 服务器上 IIS 中的网站。
我已经将 x86 远程调试工具复制到网络服务器,登录到管理员帐户并运行 msvsmon。我将我登录到我的工作站的用户添加到权限列表中。
在VS2008中打开web app项目,进入附加到进程 ,这是我的设置:
Transport: Default
Qualifier: OURDOMAIN\AdminUsername@OURWEBSERVER
Attach To: Managed Code
Selected: w3wp.exe
点击后 附上 ,窗口闪烁几秒钟,然后我得到:
Unable to attach to the process. Access is denied.
我试过右键单击 msvsmon 并使用 运行方式 在与我登录到我的机器相同的帐户下运行它,但仍然没有区别。
但是,如果我更改 附加到 字段到 自动: native 代码 ,它可以正常连接,但我无法调试任何托管的 .NET 代码。
这让我感到困惑 - 有什么想法吗?
安东尼
最佳答案
关于asp.net - IIS 上的远程调试 - 拒绝访问的噩梦!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1389171/