我编了一个小对话框程序,每次按F5运行,程序就闪一下界面就关闭了。
请问那里没有设置对呀?

解决方案 »

  1.   

    控制台程序吧,可以按ctrl+f5,或者在最后加一句Console.ReadLine();
      

  2.   

    是控制台程序, MDI窗口, 我在下面的主代码里面加了Console.ReadLine();还是不行啊,一闪就消失了。
    ctrl+f5还是不行 static void Main()
            {
                Application.EnableVisualStyles();
                Application.SetCompatibleTextRenderingDefault(false);
                Application.Run(new FrmMain());
                Console.ReadLine(); 
            }
      

  3.   

    formload里是不是有this.close(),application.exit()之类的
      

  4.   

    菜单有个“退出” 代码如下: private void 退出ToolStripMenuItem_Click(object sender, EventArgs e)
            {
             Close();        }
    我把 Close();删掉程序就可以显示了。
    当时就是增加了一个菜单,然后点了一下, Close();不记得是自己加上的还是程序给自动加的了。
    怎么回事啊
      

  5.   

    ++  加Console.ReadLine();或Console.ReadKey();(推荐)或Console.Read();
      

  6.   

    我加了一句  System.Console.Read();  //显示后停住
    你可以试试。
      

  7.   

     
     肯定是出现异常了。
      
      写个 try catch  断点伺候。
      

  8.   


    肯定是出现异常了。try catch  断点伺候。
      

  9.   

    如果是控制台应用程序
    在Main函数末尾加
    Console.Read();
    Console.ReadLine();
    Console.ReadKey();
    三选一