全面解析VS2003断点的内容与观点
创始人
2024-06-12 21:30:23
0

那天我用了一个晚上的时间对于VS2003断点进行研究与学习,VS2003断点设置调试asp.net错在哪啊?谢谢!在这里拿出来和大家探讨一下,一方面有利于自己的学习,另一方面也增加了大家之间学习的空间。

1.当我在一个网页程序的.cs文件内设断点后,按F11后,能找到2个窗口:自动窗口,监视窗口" 了,可为什么2个窗口中什么内容也没有看到?而且也不能写数据在这二个窗口中!是不是我操作错在哪啊?请问我要在自动窗口中看到变量值和在监视窗口可以输入我想要知道的变量的值到底该怎样操作才行啊?能不能说说具体的操作步骤?谢谢!

2.听别人说的"直接运行到下一断点按f5就可以了" 我按别人说的做了,在一个.cs文件中设了二个段点,先把光标放在***个断点,可按f5后,是运行了程序啊!光标没跑到第二个断点上啊!是不是我哪操作有问题?请问我要从一个断点到下一断点到底该怎样操作才行啊?能不能说说具体的操作步骤?谢谢!

你实际可以右键选择添加监视或者ctrl+左键单击变量位置得到变量的值 2你的2个断点是否在一个事件体内?不在的话肯定不行。

其次设断点调试我写个基本的你看看

比如button1的buttonclick事件里面]
有如下语句:

  1. {   
  2. textbox1.text = a;********断点1   
  3. textbox2.text = b;   
  4. textbox3.text = c;********断点2   
  5. }   
  6. 其次在button2的buttonclick事件里面有如下语句   
  7. {   
  8. textbox2.text = d;*******断点3   
  9. textbox3.text = e;   
  10. textbox4.text = f;*******断点4   
  11. }   

首先按下f5运行程序,这个时候程序不会中断,当按下button1的时候就会中断在断点1处,这个时候可以选择f10,f11单步调试往下执行(同时断点3和4不会中断,即使你按f5),你也可以选择安f5来不过这个时候程序会停在断点2处,继续f11或f10,断点3和4不会触发。当在叶面点击button2的时候则会触发,相应的可比照button1的分析

要是方便你***把代码粘过来我帮你看看!如果确定不是代码写的有问题(类似于死循环什么的),那我建议你再重装一下vs吧!再不就直接装vs05吧!vs05提供代码升级的,可以直接把03的代码升级到05 你的代码还可以照常使用!我个人感觉微软这东西也不是没有bug的!我用vs05在项目里写个提示信息的messagebox竟然都给我出错!我挺服!微软啊!愁人啊!

#t#奇怪的时候,caller中这个指针已经正常初始化了,是一个合法的指针,调用call语句执行callee的以前,这个指针已经被正确地push到stack上了。为什么caller从stack上拿的时候,却拿到一个空指针呢?再次单步跟踪,发现问题在于caller把参数放到了callee的[ebp+8],但是callee在使用这个参数的时候,却访问[ebp+c]。是不是跟前一个案例很像?

但是这次的凶手不是编译器,而是文件版本。Caller和callee的代码位于两个不同的DLL,其中caller是.NET Framework 1.1带的,而callee是.NET Framework 1.1 SP1带的。在.NET Framework 1.1中,callee函数接受4个参数,但是新版本SP1对callee这个函数作了修改,增加了1个参数。由于caller还使用SP1以前的版本,所以caller还是按照4个参数在传递,而callee按照5个参数在访问,所以拿到了错误的参数,典型的DLL Hell问题。在重新安装.NET Framework 1.1 SP1让两个DLL保持版本一致,重新启动后,问题解决。以上介绍VS2003断点的内容和过程。

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...
2012年第四季度互联网状况报... [[71653]]  北京时间4月25日消息,据国外媒体报道,全球知名的云平台公司Akamai Te...