Visual C#命令行编译器已停止工作 - 无法编译任何内容

时间:2015-06-18 02:55:23

标签: c# .net csc

我收到Visual C#命令行编译器已停止工作的错误

它与这个Visual C# command Line compiler has stopped working不同,因为那个说它发生在特定的项目中。很明显,我的问题发生在任何cs文件中。它和这个Visual C# Command Line Compiler has stopped working?不一样,因为那个标识了一些dll文件而我的文件没有标识。

C:\crp\a\a>file ff.cs
ff.cs; ASCII C++ program text, with CRLF line terminators

C:\crp\a\a>type ff.cs
using System;
class Program
{
    static void Main(string[] args)
    {

            Console.WriteLine("asdf");

    }
}
C:\crp\a\a>


C:\crp\a\a>csc ff.cs

我收到错误

enter image description here

Problem signature:
  Problem Event Name:   APPCRASH
  Application Name: csc.exe
  Application Version:  4.0.30319.18408
  Application Timestamp:    5231171a
  Fault Module Name:    csc.exe
  Fault Module Version: 4.0.30319.18408
  Fault Module Timestamp:   5231171a
  Exception Code:   c0000005
  Exception Offset: 000000000000100c
  OS Version:   6.1.7601.2.1.0.256.1
  Locale ID:    3081
  Additional Information 1: 2bec
  Additional Information 2: 2bec2c842e9fdc07a30a541d052d8be9
  Additional Information 3: e9c6
  Additional Information 4: e9c6010076292bba25a974345e4cab26

Read our privacy statement online:
  http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

If the online privacy statement is not available, please read our privacy statement offline:
  C:\Windows\system32\en-US\erofflps.txt

-

事件查看器说

enter image description here

Faulting application name: csc.exe, version: 4.0.30319.18408, time stamp: 0x5231171a
Faulting module name: csc.exe, version: 4.0.30319.18408, time stamp: 0x5231171a
Exception code: 0xc0000005
Fault offset: 0x000000000000100c
Faulting process id: 0x2b0c
Faulting application start time: 0x01d0a96f97266ede
Faulting application path: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe
Faulting module path: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe
Report Id: d4d33078-1562-11e5-809a-9c5ce0dc7059

-

C:\crp\a\a>where csc.exe
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe

C:\crp\a\a>

即使只是csc也会出错。

我可以尝试重新启动,但我想知道在此之前是否有任何我可以尝试的东西。

我于16年1月15日16:21发表评论说“在这里解决了 - http://stackoverflow.com/questions/30956834/why-is-csc-exe-crashing-when-i-last-left-the-output-encoding-as-utf8”我在评论中提到的这个问题是一个后来的问题,这个问题在问题出现之处得到了更多答案。

然后克里斯·J询问这是否可能重复,然后他发布了一个链接,指向我在评论之前在评论中所做的完全相同的问题。 (好像我没有提到或知道它,虽然我写了这个问题,我在他之前的评论中提到过它)。

这是一个稍微不同的问题,但他们有相同的解决方案。

这个问题比较笼统,因为我不知道原因。

有人可能会发现这个问题很有用,如果他们还没有发现这是导致崩溃的编码问题。

这会使它重复吗?我想可能不是,因为问题不同,它可以吸引人们寻找不同的东西,但我不知道那是否会被认为是重复的。

另一个链接的答案,如果应用于这个,将假设问题是编码之一..这将是一个非常假设。所以另一个的答案并不一定适用于这个。

这些是事实,无论是基于此,它都被认为是重复的,我不知道,你告诉我。

0 个答案:

没有答案