Vistual Studio 2008 SP1调试不适用于IIS进程(有时)

问题描述 投票:2回答:2

我正在Windows 7上使用VS 2008 SP1,并尝试通过将调试器附加到w3wp进程来调试ASP.net网站项目,我注意到调试器不会每次都在断点处停止。我对此问题进行了大量研究,发现其已知问题请参见以下链接:http://support.microsoft.com/kb/957912。我尝试了修补程序,但仍然遇到相同的问题,测试起来确实很烦人。有人遇到这个问题吗?

注意:我正在使用.net 3.5 SP1中引入的Asp.net路由功能。

asp.net visual-studio-2008 debugging iis-7
2个回答
0
投票

您必须以管理员身份运行Visual Studio,否则,您将无法将调试器附加到另一个进程。

或者您有时是否以发布模式进行编译?您还必须在配置文件中设置选项debug ='true'(取决于设置断点的位置),并在连接调试器(附加到托管代码)时设置正确的模式。

当您不运行最新版本的代码时,也不会命中断点。在附加到w3wp.exe之前,请确保您重建代码。在调试模式下以F5启动代码应始终有效。


1
投票

检查是否在“附加到”对话框中选择“托管代码”。而且,以防万一,可能是您的路由存在问题,与调试器无关吗?

© www.soinside.com 2019 - 2024. All rights reserved.