wake-up-neo.com

csc.exe funktioniert nicht mehr und verursacht Serverfehler in '/' - Anwendung

Wenn ich meine Anwendung auf VS2015 starte, erhalte ich ein Fenster mit dem folgenden csc.exe has stopped working wie folgt:
 enter image description here

Nachdem ich das Programm geschlossen habe, wird im Browser eine weitere Fehlermeldung angezeigt:

Server Error in '/' Application.

 enter image description here

Detaillierte Compiler-Ausgabe sieht wie folgt aus:

C:\Programme (x86)\IIS Express> D: _myURL\bin\roslyn\csc.exe /t: Bibliothek/utf8output /nostdlib+ /R:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscorlib.dll" /R:"C:\Windows\Microsoft.Net\Assembly\GAC_MSIL\System.Runtime\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Runtime.dll "

Was könnte das Problem sein?

10
eg16

Ich war mit dem gleichen Problem konfrontiert und würde vorschlagen, die beschriebenen Schritte hier zu befolgen:

  • Schließen Sie alle Instanzen von Visual Studio 2015. Wenn sie nicht automatisch verschwinden, beenden Sie die Tasks für alle VBCSCompiler-Prozesse. 
  • In Ihrem Visual Studio-Projekt unter Bin-Ordner sehen Sie einen Roslyn-Ordner (neu für VS 2015).
  • Löschen Sie den Roslyn-Ordner und alle darin enthaltenen Inhalte.
  • Starten Sie Visual Studio 2015 neu
  • Bauen Sie Ihr Projekt auf und alles sollte wieder gut laufen.
26
Aimal Khan

Ich hatte auch das gleiche Problem. Nachdem ich Dateien im Ordner bin gelöscht und die Anwendung ausgeführt habe, ist das Problem behoben.

1
Sathish

Unten sind die Schritte, die ich für mich gemacht und gearbeitet habe.

1. Entfernen Sie das virtuelle Verzeichnis vom IIS.

  • Öffnen Sie IIS (Start -> Ausführen -> Inetmgr -> Enter).

  • Finden Sie Ihr virtuelles Projektverzeichnis (erweitern Sie Hostname -> Sites -> Standardwebsite -> MyProjectName).

  • Löschen Sie das virtuelle Verzeichnis (Rechtsklick -> Entfernen)

2. Erstellen Sie erneut ein virtuelles Verzeichnis über den VS 2015

  • Wechseln Sie zu Visual Studio
  • Öffnen Sie die Projekteigenschaften (klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf MyProjectName -> Eigenschaften).
  • Öffnen Sie die Registerkarte Web aus dem linken Menü
  • Klicken Sie unter dem Abschnitt Server auf die Schaltfläche Virtuelles Verzeichnis erstellen.

Führen Sie das Projekt erneut aus und fertig.

Hoffentlich hilft es jemand anderem.

0
Dinch

-532462766 ist nach meinen Bemühungen, Ihnen zu helfen, ein Fehler, der auftritt, wenn eine nicht behandelte Ausnahme ausgelöst wird.

Es tut mir leid, ich kann dir nicht viel helfen. Mein Vorschlag ist, mit dem Debuggen Ihres Programms zu beginnen, indem Sie entweder einen Debugger verwenden oder einige Bits Ihres Codes in Try-Catch-Blöcke einschließen, wie im folgenden Beispiel:

try {
    // Your code here
} catch (Exception e) {
    System.Console.WriteLine("Error caught"); 
}

Und Ihre Angaben sind sehr vage. Ich kann nur helfen, wenn Sie die Codezeile gruppe anzeigen, die den Fehler verursacht.

Allerdings ist die Tatsache, dass csc.exe nicht mehr reagiert, faszinierend. Sie können versuchen, .NET Framework zu deinstallieren und neu zu installieren. Die Downloads finden Sie hier:/- https://www.Microsoft.com/net/ Download Und wenn die Neuinstallation nicht hilft, tut es mir schrecklich leid.

0
DerpyDog

] Ich musste die Task "VBCSCompiler.exe" im TaskManager beenden. Danach konnte ich das Verzeichnis solution/bin erfolgreich säubern und der Fehler verschwand.

enter image description here

Für diese Art von Fehlern gehe ich immer zur Ereignisanzeige eventvwr. Erweitern Sie Windows-Protokolle und klicken Sie auf Anwendung.

 enter image description here

Wenn Sie Ihren Eintrag nicht sehen können, können Sie ihn einfach herausfiltern. Klicken Sie mit der rechten Maustaste auf Anwendung und wählen Sie Aktuelles Protokoll filtern. Überprüfen Sie Kritisch, Warnung und Fehler und drücken Sie OK. Danach sehen Sie detaillierte Informationen in der Hauptansicht.

0
Fka