我正在开发一个ASP.NET项目并获得可怕的The breakpoint will not currently be hit. No code has been loaded for this code location
。
我在调试配置中运行,同一解决方案中的其他项目可以正确调试。
我正在使用Visual Studio 2017社区版,在模块窗口中我看到一个空列表,我必须右键单击并选择Show Modules for all Processes
才能显示任何内容,当它出现时它不会显示.dll的名称,它显示已启动的浏览器当前所在的.aspx页面的名称,当我浏览该站点时,该页面将更新。
从我在网上找到的所有答案中,它应该显示我的项目的.dll文件的名称,例如MyProject.dll
,然后您可以通过查看来自那里手动加载符号MyProject.pdb
的bin目录(确实存在),但我看到了页面名称Register.aspx
,如果我尝试加载MyProject.pdb
的符号,这当然不起作用。
或许我在这里完全偏离基地,我很乐意提供任何可能有帮助的信息!