我在写C#的窗体程序,因为出问题了,所以要调试,可发现按F11键单步调试时,并没有跳入制定的方法,而是有几行的差距,这是为什么呢?是需要在哪里设置吗?

解决方案 »

  1.   

    右键 “Run to Cursor”
      

  2.   

    我已经重起过几次了,甚至连电脑都重起了,呵呵,也没有在运行时修改过代码,
    Run to Cursor是在哪里执行的啊?在当前的断点出吗?能不能细说一下啊.这个问题已经困扰我一天了,从昨天开是就没办法了
      

  3.   

    先重新build一下你的solution,然后可以尝试F11进入或者在你想进入的函数入口处按F9设置断点或者尝试在你想进入的函数入口处点右键选“Run to Cursor”
      

  4.   

    solution我clean过,也build过,同样的程序单步执行都好用,只是这个不好用
      

  5.   

    昨晚我也出现了那种情况
    而且重新编译重新运行
    或者再改代码
    甚至将代码改成错的
    他都不理我……
    照着原来的单步走最后我重启vs就好了
    不过看lz这样做没有效果
    我也不知道该咋办好了
      

  6.   

    你的dll是项目引用么?
    可以
    1、先删除引用,再添加引用。
    2、改debug为release,再修改一行代码,编译,再改回debug,编译
      

  7.   

    发现一个很好用的网页视频会议组件,不敢独享 
    功能如下:
    1.每个房间最高可达100人,一台服务器最高可支持10000人同时在线 2.普通ADSL可以同时看10路用户视频 3.可以私聊,私聊也包括语音功能4.管理员可以踢人,锁定聊天室,禁止视频,语音5.支持asp,jsp,php,.net集成6. 跨平台,支持windows,linux,unix 服务器
    下载:http://www.zlsoftcn.com
     演示:http://www.zlsoftcn.com/demo/zlchat/index.php
          http://www.zlsoftcn.com/demo/zlchat/admin.php  (管理员)
      

  8.   

    可能是因为你的pdb是release版的,这种情况下编译器的优化会导致你说的现象
    先close掉当前solution,再重新加载,将你的build选项设为debug,再重新编译一次试试