|
|
1
13
找到以下解决我问题的步骤:
|
|
2
11
有两件事可能是错误的:
|
|
3
2
符号可能没有被加载,这就是断点不会被命中的原因。你把这个网站设为创业项目了吗? 调试时,它附加了什么过程?如果要调试ASP.NET代码,它应该是w3wp.exe。 |
|
|
4
2
您可能需要在web config中设置应用程序,以便调试它。
|
|
|
5
2
断点没有被击中,我清理和重建,但仍然没有击中,
|
|
|
6
1
您需要在调试模式下运行,而不是在释放模式下运行。 这是一篇关于 How to: Enable Debugging for ASP.NET Applications 基本上,您可以在项目属性或web.config中设置调试模式。 |
|
|
7
1
在项目上单击鼠标右键->生成->取消选中“优化代码” |
|
8
0
做一个
|
|
9
0
尝试取消选中“启用Visual Studio宿主进程” 项目属性中的-调试 为我工作 |
|
|
10
0
当Visual Studio设置为“调试”时,可能会发生这种情况,但代码不是托管的(托管代码在公共语言运行时(clr)的控制下运行)。
要解决此问题,请将下图右侧所示的调试模式更改为
native only
、
mixed
或
auto
。
注意:我建议不要选择混合,除非您的系统同时具有托管代码和本机代码(不在clr下运行的代码),因为Visual Studio不能附加到已经在混合模式下运行的进程。要调试已经运行的代码,需要将Visual Studio设置为“仅限本机”中的“调试”。 或 仅限托管 。 f公共语言运行库(clr))。
要解决此问题,请将下图右侧所示的调试模式更改为
仅本地
,
混合的
或
汽车
.
注意:我建议不要选择混合,除非您的系统同时具有托管代码和本机代码(不在clr下运行的代码),因为Visual Studio不能附加到已经在混合模式下运行的进程。要调试已经运行的代码,需要将Visual Studio设置为在中调试 仅本地 或 只管理 . |
|
|
11
0
我已经看到现有的答案列出了许多可能的原因,但我想再添加一个:如果您正在使用编译后工具(如ilmerge),请检查这些工具是否保留调试信息(是否存在
|
|
|
12
-1
在Visual Studio 2010中
现在尝试重新生成项目并尝试调试 万事如意 |
|
|
Helic · 引用项目中的Visual Studio生成事件 1 年前 |
|
|
Fardin Jim · React中的HandleError 1 年前 |
|
Sam · 返回Visual Studio中文档注释中的标记 2 年前 |
|
|
Natty · Visual Studio中缺少“代码覆盖率结果” 2 年前 |
|
|
xTMx · 如何修复恢复自定义Nuget软件包的问题? 2 年前 |
|
|
CCarter · 只能在设计器中DependencyObject的DependencyProperty上设置显示“Binding”的WPF ICommand DependencyProperties[重复] 2 年前 |
|
|
Max · VS 2022中的缩放级别在哪里 2 年前 |