100急,无法设置断点 以前的一个程序,现在拿出来修改点东西,发现新增加的代码不执行,设置的断点也不行比如我测试:string test="";str="test";在str="test";设置断点,可是程序根本不走这一行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我设置了文件编码unicode,也做了设置选定内容的格式化,都不行 本帖最后由 bdmh 于 2013-01-28 11:38:10 编辑 重新编译了,不行,也没有关联VSS 你这代码写到哪了,是主程序,还是引用的其他dll模块 很简单,以前有些程序可能是只读的。你手动把dll,pdb, exe删除了。注意确认这些文件和原代码的日期时间 请确认你的vs处于什么状态,是debug 还是Releasedebug状态才可以下断点跟踪 项目上右键属性,看一下debug或release生成的路径里产生的dll是否被加载了。也可以调试时将debug里新产生的放到你们运行环境里去。你现在的情况应该是VS加载了旧的代码而无法命中断点。 必须是debug模式下才能设置断点 用360任务管理器查看你debug的进程所加地的dll的修改时间。 编译运行之后 若你设置断点的地方变成小红圈就说明是之前的版本,需要重新生成dll 要后面的代码 用过你定义的变量才能断点到这一行。string test="";str="test";这样写 根本没用到 第二行 所以不会执行 你可以打印str Console.WriteLine(str);就可以断点到这行代码了 1,你的str哪里定义的?可以监视这个标量2,你的调试状态是不是正常的?3,你的代码逻辑是不是需要走这行? 还没有解决吗?在工程属性里看看debug对象是什么,可能你deubg的程序不是编译出来的最新程序。 你是不是release模式啊,要debug哦 关闭VS.net,重新打开。然后设置为debug模式 如何对下拉框中的选项列表进行截图 求一段C#代码 大虾进,短信回复问题 如何在出现程序主窗体前显示闪屏 用vs.net2005编译程序时提示"coloader80.dll"未正确安装,是什么问题 有谁用过控件infragistics 关于winfrom下的char(infragistics.win.ultrawinchart.v3.dll)?? 动态向窗体添加button按钮,高手请进 字符串填充的问题(请问怎么在一个byte 数组中右边填充达到一定长度) c#-文件下载(zip) treeview问题 c#textbos的输入提示功能,有句语句一直提示不对DataBase db = new DataBase(); 字符串修改前后对比
注意确认这些文件和原代码的日期时间
string test="";str="test";这样写 根本没用到 第二行 所以不会执行 你可以打印str
Console.WriteLine(str);
就可以断点到这行代码了
1,你的str哪里定义的?可以监视这个标量
2,你的调试状态是不是正常的?
3,你的代码逻辑是不是需要走这行?