为了能够附加到w3wp.exe
,Visual Studio希望具有提升的权限,因此我要么必须以admin身份启动VS,要么将本地用户添加到Administrators
组中。还有其他方法,例如另一个组等,可以在没有提升权限的情况下附加到w3wp.exe
吗?
答案 0 :(得分:2)
未经管理员许可将调试器附加到本地IIS
恐怕未经管理员许可,您不能不能这样做。
根据ASP.NET Debugging: System Requirements:
如果将ASP.NET辅助进程更改为在自己的用户下运行 帐户,则不必在以下服务器上成为管理员: 运行IIS
还有Using IIS with Visual Studio:
将IIS用作开发Web服务器的缺点 开发服务器可能需要更多的设置和配置任务 为了与Visual Studio一起使用,而不是与IIS Express一起使用,包括 以下:
- 您必须以管理员身份运行Visual Studio才能使用IIS 。
希望这会有所帮助。
答案 1 :(得分:1)