当我按下F5时,我的web应用程序启动并运行,但visual studio调试器未附加到进程。播放按钮始终处于启用状态。Visual Studio未调试
我检查了配置管理器,所有库和web应用程序都是debug | any-cpu。该选项
当我按下F5时,我的web应用程序启动并运行,但visual studio调试器未附加到进程。播放按钮始终处于启用状态。Visual Studio未调试
我检查了配置管理器,所有库和web应用程序都是debug | any-cpu。该选项
您也可以在Visual Studio之外运行您的Web应用程序,然后选择Debug - >“Attach to process”。在进程列表中,选择ASP.NET工作进程“asp_wp.exe”。
如果您使用的是Windows Vista或Windows 7,该过程将被命名为'w3wp.exe' – 2009-10-17 18:09:35
检查:
Property Pages (right click project) -> Start Options -> Debuggers -> ASP.Net
必须进行检查,以在您的网页启用调试器。
是的,这是检查 – 2009-10-17 18:15:59
你有没有设置
<compilation debug="true"/>
在web.config文件?
是的,该值已设置。 – 2009-10-17 18:15:28
谢谢:)完全忘了我改变了这个 – 2016-09-13 13:12:45
我已经在VS下拉菜单中切换了编译模式..谢谢! – 2017-05-21 17:21:46
检查所有调试符号设置上,也看到在哪个文件夹,你有你的DLL,lib或斌
尝试清洁您的解决方案。你也可能会把应用程序正在编译的bin目录中的所有东西都删除掉。然后重建整个解决方案。
我多么讨厌这个答案,但它刚刚为我工作...
症状:它工作正常了几个星期,后来干脆拒绝调试。
解决方法:关闭Visual Studio,删除Bin目录的内容,重启。
刺激地,它需要完全重新启动才能开始调试;重新启动Visual Studio + iisreset
是不够的。
更多的信息:我有时会发现,IE的缓存是罪魁祸首(奇怪但真实)。因此请关闭全部 IE实例,启动IE,清除缓存,关闭IE,然后再次尝试用Visual Studio进行调试。
什么是耻辱...封闭的解决方案,关闭VS,删除bin内容,它的工作..: -/ – hanzolo 2014-06-04 16:08:56
为我工作 - asp.net应用程序突然停止调试,没有什么会使它再次工作。关闭Visual Studio并删除项目的“bin”和obj“目录的内容魔术般地解决了这个问题 – 2016-02-25 09:52:33
我经常用一个标准的应用程序得到这个 - 而不是一个web应用程序。
我注意到,当我更改启动项目的属性时会发生这种情况。
反正我的解决办法是:
打开bin文件夹
删除为启动项目的exe,配置和PDB(我的解决方案有项目的成绩,所以我不希望删除比那里需要的更多)。
建设启动项目
按F5
很沮丧确实...
在web.config中,检查是否具有:<compilation debug="true" />
如果你有web.config文件转换,确保您在下拉旁边的运行按钮建设为您的环境有:<compilation debug="true" />
(即不是<compilation xdt:Transform="RemoveAttributes(debug)" />
)
在属性页面上(右键单击项目 - >属性),在左侧的构建选项卡上勾选“定义调试常量”,单击底部的高级按钮并设置输出调试信息充分。然后在左边的web选项卡上,在底部检查Debuggers ASP .NET是否被选中。
点击工具 - >选项 - >调试 - >常规
然后取消勾选“要求源文件准确的数学原始版本”。
哪个版本的visual studio?这是为web应用程序或Windows应用程序。 – feihtthief 2009-10-17 17:55:11
vs 2008,web app – 2009-10-19 06:02:19