首页 文章

Visual Studio 2010附加到进程失败

提问于
浏览
2

我正在运行Visual Studio 2010并尝试调试部署到IIS的ASP.Net应用程序 . 这是我已经检查过的内容:

  • VS处于调试模式,并且已生成pdb文件并且它们位于正确的目录中

  • 我在调试选项中取消选中了"Enable Just My Code"框 .

  • 我已确认支持的运行时在web.config中设置为v2.0.50727 .

  • 我已启用IIS匿名身份验证,并确认应用程序池的目标是ASP.Net 2.0 .

  • 我已经重新编译并重新部署并确认dll版本是相同的 .

我能够在Attach to Process对话框中看到ASP.Net工作进程(w3wp.exe),并且我已将“Attach To:”选项设置为“Managed(v2.0,v1.1,v1.0)”码” . 单击“附加到流程”,流程将显示在“流程”选项卡中 .

But :“模块”选项卡为空,我的断点永远不会被命中 . 我已经在断点上盘旋了,我做 not 看到"this breakpoint will never be hit"消息 .

我错过了什么吗?

1 回答

  • 0

    发表于OP的问题

    UPDATE: 我解决了 - 我附加了错误的w3wp.exe进程 .

    在我的附加到进程对话框中列出了两个w3wp . 我继续附加第一个标有 "Managed (v.2.0.50727) 的用户名为 "IIS APPOOL" 的,我认为它是正确的 .

    但是,一旦我附加到第二个实例,标记为 "T-SQL, Managed (v2.0.50727) user name: SYSTEM ,一切正常 .

相关问题