某个文件以前调试都正常,断点能正确到达,
今天晚上改了几句代码就不行了,运行没问题,就是断点设置了停不下来,
试试改动以前的文件,居然也不能正常断点调试了
巨变态的是,其他的文件都可以正常调试,就这个文件不行。重新把系统还原了,问题还没解决,5555555555555555都快4:00了,还没得睡觉,高手快来啊!!!救救可怜的我吧……
今天晚上改了几句代码就不行了,运行没问题,就是断点设置了停不下来,
试试改动以前的文件,居然也不能正常断点调试了
巨变态的是,其他的文件都可以正常调试,就这个文件不行。重新把系统还原了,问题还没解决,5555555555555555都快4:00了,还没得睡觉,高手快来啊!!!救救可怜的我吧……
解决方案 »
- 4.0转3.5程序引用问题
- webform和winform之间通讯的一个问题
- 如何高效的转换html格式为文本格式?
- 谁能帮我把下面VC++的代码格式,用C#格式写下!
- C# Microsoft.Jet.OLEDB.4.0 关闭access数据库连接 生成的ldb文件还存在
- 写了一个软件,在执行的过程中,界面不能动了.
- C# + Access2007的疑问
- 关于‘contextmenustrip菜单’的事件处理方法
- 怎样通过 XML 实现在两个不同类型的数据库之间复制表?
- 关于C#的控件布局问题
- 关于模式窗的奇怪的小问题,在线等
- 自定义事件跟代理绑定(不知道用这个词是否合适)是不是事件类型将用代理名称?
因为.Net有个Bug,有时会莫名其妙地不运行某个事件中的代码.比如Button1_OnClick事件.解决方法是在窗体上双击Button1,让IDE从新生成一个Button1的Onclick事件,然后把原来的Onclick事件中的代码粘贴过来即可.
for(int i = 0; i < 100; i++)
{
i++;
}
这段代码根本就不会执行,设置断点也没用
.net有代码优化功能,如果你的某段代码执行与否对程序结果没有影响,它会自动将这段代码优化掉拒绝执行,例如你在程序中插入一段代码:
for(int i = 0; i < 100; i++)
{
i++;
}
这段代码根本就不会执行,设置断点也没用
========================================================
事实上这段代码是执行的,我加了断点证明过,我用的vs.net2003。
回:hzybc(网友帮帮忙;帮帮网友忙)——2003版本里没有这个吧
回:zottff() ——这个函数是必经之路,其实运行是正常的,就是不能调试断点
回:lizhizhe2000(彬彬) ——昨天晚上把bin全部删掉了,重新build都不行,所以才把操作系统ghost里的还原了试试的这个文件的构造函数能够调试得到,就是其他的代码不行。
2,不要把问题想的诡异,通常诡异的问题都是由自己不认真造成的,仔细检查或请人检查.
比如我的一个app.config文件,我在vs里打开时,会报“方法没有实现”的奇怪错误。呵呵
我遇到过类似问题,是这么解决的.虽然笨了点,包准有效
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files
不行,是winform
而且我操作系统和VS都重装了,哪里还有缓存在,就这样还不行
不行的,我昨天晚上就删掉重新建立了,不行
回:菜猩
肯定不会有bug的,因为是登陆窗口,运行一切正常,除构造函数之外任何代码都跟踪不到。但是这些代码都是正确无误地被执行的
这是肯定的,别的文件都能设断点,就是这个发了瘟的文件设了断点没有用。
我以前遇到过,你在VS命令行里运行以下这个命令就好了
如果是最新的那我就不知道咯,等待结果
是不是Release版本的,这个是不能调试的
是不是Release版本的,这个是不能调试的
这样猜测是不会有什么结果的,按照你上面说的什么都试了的话,肯定是程序有Bug