asp.net开发的调试方法集合
1、关于html和js的调试
js曾经是我最讨厌的错误,因为大多数错误vs不报错, 而且有时候a函数的错误会影响到b函数运行不了(没有交集)
(1) js函数更改后在页面执行没反应
有时会发现,当你改了js函数后运行结果还是跟没改的一样,那是因为缓存的问题,只要刷新一下就行,如果发现还不行,就按开发者工具(f12)里面清理下缓存,这个保证没问题了
(2) 若发现js函数不执行,而且又不报错,怎么办?开发者工具非常的强大,具体按开发者工具--》脚本--》启动调试,然后执行,运行时他就会报错了,而且这里面还能设断点,按f5运行。
(3) 在f12状态下能够直接修改html代码,能直接看到html的效果,如果是你要的效果,那就赶紧复制保存起来吧。
2、关于后台的调试
后台调试的方法非常的多,我也是只会皮毛,以后陆续额更新- -
(1)设断点这不用说,以过程为单位运行的按f10,以语句为单位的按f11,还有就是,别以为调试运行时是单向的,其实通过拖拉指针(不知道叫什么好)能去到任意的位置!!如果你已经确定错误的范围,,可以用try括起范围,然后在catch块里看到捕捉的异常,非常好用!
(2)假如有的时候用iis挂了网站,又不能用vs调试的情况下,可以用vs的附加到进程,附加你想调试的进程,然后后台设断点,前台在你想设断点的位置加个debugger,其他都跟上面一样~
上一篇: 中秋为何吃鸭?鸭子怎么吃最有营养?
下一篇: MongoDB聚合(aggregate)
推荐阅读
-
asp.net DataGridView导出到Excel的三个方法[亲测]
-
Android开发之PopupWindow创建弹窗、对话框的方法详解
-
js封装的textarea操作方法集合(兼容很好)_javascript技巧
-
推荐:Web开发者的六个代码调试平台_html/css_WEB-ITnose
-
WPF 框架开发 调试和开发 XAML 构建过程的 PresentationBuildTasks 方法
-
PHP调用C#开发的dll类库方法_PHP
-
vscode 远程调试python的方法
-
Hangfire在ASP.NET CORE中的简单实现方法
-
ASP.NET中为GridView添加删除提示框的方法
-
asp.net实现在非MVC中使用Razor模板引擎的方法