C#只有调试才运行,不调试不运行代码  程序中一块代码,只有当在F5调试时就运行正常,一旦直运行不调试,这段代码就不运行了,请问大概是什么问题

解决方案 »

  1.   

    项目重新生成后 ctrl+F5试试
      

  2.   

    不调试时你怎么不运行那段代码的呢?
    调试与不调试时代码的运不运行是一样的,所以不调试肯定也是运行的。
    最可能的原因是你的程序有Bug,你在调试状态下不要走到你那段代码就停下来,一直走下去,估计就能看到异常了
      

  3.   

     Console.ReadLine(); 将这个写在最后。就可以直接运行。