调试的时候,断点不能命中 该断点无效。比如说,断点加在注释行。或者加在else if的前面。等等。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用debug模式不要使用Relese 多谢两位,但没有明白我的意思。我再说明确一些:我做的是Asp.net程序,3层结构,断点如果设置在后台实体(class,编译后是在服务器上的dll文件)里面,可以命中,如果设置在页面的.cs文件里面,就提示不能命中,原因是“没有加载符号”。权限方面没有问题。我怀疑是工程的某个地方的设置不对,但是看了半天也没有发现问题。原先是好的,最近几天突然出现了这个问题,重启也不行,有没有安装盘不能重新安装vs.net。何况不明白原因,重装也不一定能解决问题。 首先你要使用debug模式!其次你要确保你设置断点的地方一定会执行!比如:你将断点设置到if里面这样如果条件不满足则不会执行断点! 肯定不是debug模式的问题,因为我的后台实体的断点是可以命中的。断点设在页面文件.cs的任何地方都会有问号的提示。 再up!顺便指出一条可能的解决办法:我把web文件夹底下bin/debug目录里面的.pdb文件删掉之后,重新生成,copy到bin目录下面,发现可以调试了。但还是不知道原因,也不能说这样做一定可以解决。 从每个页面的初始override protected void OnInit(EventArgs e)处开始断点可能有帮助 不知有否帮助:(我用VC6,猜测应该类似)在VC下,Project Setting/Debug/Category, 选Additional DLLS,在Modules中加入你的DLL的路径,就可以使断点有效了。 程序->属性->条件编译常数=DEBUG;TRACE还有属性->调试里的设置看看我的已经好了!:) 说实话,这两天已经可以调试了,多谢各位参与。但是不明白到底是什么原因。我再up一下,若是没有别的回答,我就结帖了。to erupt(erupt918):在属性->调试里面,我发现输出路径是bin\debug\,我就改成bin\了。这样,我想是解决了部分问题吧,调试是没有问题了,但是不明白原理。 wcf netTcpBinding 不用配置文件,用代码实现开启服务。 C#和.net框架打包问题 C#.net 这样写的话 为什么插入的数据是空??要怎样改呢?? C# 属性怎样指定类别 为什么我创建非矩形窗体的背影色部分不是透明的 关于combobox添加项问题,急!!!!!!!!! 如何得到dropdownlist 选择项的value(不是text) 这个函数怎么理解?? 在pb输入中文,存入sqlserver后,在数据库中显示的是乱码 帮帮我好吗? 高分求怎么能把 SQL SERVER 里面指定的字段导成csv文件格式?感谢! 请大家介绍几本C#.NET的入门书籍,给分
不要使用Relese
其次你要确保你设置断点的地方一定会执行!比如:你将断点设置到if里面这样如果条件不满足则不会执行断点!
在VC下,Project Setting/Debug/Category, 选Additional DLLS,在Modules中加入你的DLL的路径,就可以使断点有效了。
还有属性->调试里的设置看看
我的已经好了!:)