我正在编译一个程序的时候突然停电了
   当我再次打开该程序编译的时候就报了如下错误:
E:\file\c#\lijian\fighting\fighting\Form1.cs(28): 内部编译器错误: 步骤“COMPILE”的符号“fighting.Form1.Form1()”
内部编译器错误: 步骤“COMPILE”
内部编译器错误: 步骤“BEGIN”
内部编译器错误(0xc0000005 位于地址 5362514E 处): 可能的原因是“CODEGEN”。编译器中发生了内部错误。要解决此问题,请尝试简化或更改下面所列位置附近的程序。列表顶部的位置比较接近发生内部错误的位置。
 
将调试信息写入文件“E:\file\c#\lijian\fighting\fighting\obj\Debug\fighting.PDB”时发生意外的错误 --“灾难性故障 ”
E:\file\c#\lijian\fighting\fighting\Form1.cs(28): 内部编译器错误: 步骤“COMPILE”的符号“fighting.Form1.Form1()”
E:\file\c#\lijian\fighting\fighting\Form1.cs(28): 内部编译器错误: 步骤“CODEGEN”的符号“fighting.Form1.Form1()”
E:\file\c#\lijian\fighting\fighting\Form1.cs(13): 内部编译器错误: 步骤“COMPILE”的符号“fighting.Form1”
E:\file\c#\lijian\fighting\fighting\Form1.cs(8): 内部编译器错误: 步骤“COMPILE”的符号“fighting”
E:\file\c#\lijian\fighting\fighting\Form1.cs(1): 内部编译器错误: 步骤“COMPILE”的符号“”
E:\file\c#\lijian\fighting\fighting\Form1.cs 内部编译器错误: 步骤“COMPILE”现在我该怎么办

解决方案 »

  1.   

    是不是上次编译一半,生产的obj文件格式不正确或者被破坏,这次继续编译所以出错?重新编译行吗?
    或者新建一个工程,把现有的源文件添加进去,不知道能不能管用。
      

  2.   

    只有这个程序不能编译
       我把这个程序拷到另一个可以运行
    现在主要是  我这个程序是第一个  后面还跟了好多个Form
    现在第一个Form 就不能运行下去了
    我看了程序没错