解决方案 »

  1.   

    代码有错误,所以不能编译。
    而且错误提示的很清楚,缺少大括号 }。比如说你写了一个代码
    class A
    {
        public void foo()
        {    }你编译,就会出现这个错。一旦代码错了,就无法编译,无法编译自然得不到exe,就这么简单的道理。
      

  2.   

    编译出错,编译器当然不会不负责任的给你生成一个根本没法运行的exe文件
      

  3.   

    出错分为2种,一种是编译出错,编译器根本不生成exe
    另一种是运行期间出错,其实就是你语法正确,但是逻辑异常,这个编译器还没智能到帮你识别出来,否则你就不用编代码了,直接告诉它你要干什么,它就替你干了
      

  4.   

    提示很清楚啊,少了一个 }。至少保证下面错误提示框里没有错误,编译器才会生成exe文件。