使用Visual Studio 2012调试IIS 8.权限不足

问题描述:

如果我尝试使用本地IIS 8开始调试ASP.Net MVC(3或4,无所谓),它说(只需单击播放按钮):使用Visual Studio 2012调试IIS 8.权限不足

无法在Web服务器上开始调试。 Visual Studio有 没有足够的权限来调试此过程。要调试此进程,必须以管理员身份运行Visual Studio。

如果我尝试使用DEBUG手动附加 - >附加到进程 - >显示所有用户进程 - > w3wp.exe,我收到一条类似的消息。

无法附加到进程。 Visual Studio没有足够的 特权来调试此过程。要调试此过程,必须以管理员身份运行Visual Studio。

使用IIS Express工作,只是完整的IIS 8阻止我调试。

我已经启用调试在IIS - >默认网站 - >净编译 - >调试=真

我也试图改变默认应用使用ApplicationPoolIdentity /网络服务/我自己的帐户。

而且,我试过以管理员身份运行VS2012。

+0

我已经试过用我的本地帐户,它的工作原理,但没有与域名。我是域管理员,所以我不知道为什么这应该是一个问题。 – Olmo

+0

我在这里有同样的问题,但我不在域 – VinnyG

+2

好吧我得到它的工作,我安装了VSCommands 11,所以它总是以管理员模式打开,但我检查了中等完整性级别的开始,所以我不能调试它。 – VinnyG

VinnyG是对的。是一个VSCommands问题。检查VSCommands上的中等信任将禁用IIS调试。 enter image description here