2017-03-10 5 views
1

Ich bin neu in Visual Studio 2015. Ich arbeite an der Portierung einer Lösung von VS 2010 zu VS 2015 und Entity Framework und ich arbeite durch die Kompilierfehler. Um die Fehlermeldungen in der Fehlerliste anzuzeigen, muss ich leider zuerst die Dateien öffnen. Meine Filteroptionen sind "Gesamte Lösung", der Show-Fehler wird aktiviert, Warnungen sind deaktiviert und "Build + IntelliSense" ist ausgewählt.Visual Studio 2015 Fehlerliste zeigt nur Fehler für geöffnete Dateien

Mit keine Dateien geöffnet, bekomme ich 5 Fehler, aber wenn ich eine meiner Dateien mit Fehlern öffne, zeigt die Liste dann auch alle Fehler für diese Datei. Wenn ich die Datei klopfe und neu aufbaue, bin ich zurück zu den ursprünglichen 5 Fehlermeldungen. Ich habe die verschiedenen Filteroptionen in verschiedenen Kombinationen ausprobiert, aber ich kann nicht alle Kompilierungsfehler anzeigen lassen. Ich muss ein paar Dateien öffnen, die Kompilierungsfehler beheben, ein paar mehr öffnen und so weiter.

Weiß jemand, ob es eine Lösung dafür gibt?

Danke,

Carlo.

+0

Haben Sie versucht, Filteroptionen von der gesamten Lösung auf nur geöffnete Dateien umzuschalten und dann wieder zurück? Vielleicht zuerst die REINIGUNG-Lösung oder die Reinigungslösung vor/nach dem Umschalten der Fehlerfenster-Einstellung versuchen. Welche Art von Projekt portierst du (Web, Bibliothek, Service?) –

+0

Ja, ich habe all diese versucht. Wir möchten unsere 2010 Web-Anwendung auf 2015 verschieben und zu Entity Framework und MVC wechseln. Der erste Schritt besteht darin, in Entity Framework zu konvertieren, sodass wir nur den Datenbankabschnitt (DAL) genommen haben und zuerst in Entity Framework - Database konvertiert werden. Dies ist, woran wir gerade arbeiten und wo wir die Fehler bekommen, die nicht angezeigt werden, bis die Datei geöffnet wird. Vielen Dank. – Carlo

Antwort

0

Da es keine Lösung für diesen Thread gibt, werde ich meine hinzufügen, die ich in VS2017 15.5.2 (.NET Core 2.0) getestet und möglicherweise mit VS2015 arbeiten.

ich alle meine Ansicht-Fehler gefunden, durch die Veröffentlichung:

  1. in Visual Studio durch Projekt der rechten Maustaste und wählen Sie "Veröffentlichen". Erstellen Sie ein neues Profil, und klicken Sie auf "Ordner", die Ihre Lösung in einem angegebenen Ordner veröffentlicht und alle Ansichtsfehler erfasst, da Ihre Ansichten in eine DLL kompiliert werden.
  2. Sie können das gleiche von Terminal tun: dotnet publish -c release

Ich war nicht der Lage, die Ausgabe zu erhalten, wenn die Laufzeit-Kennung Flag (dotnet publish -c release -r win10-x64) verwendet wird.

Ich hoffe, es hilft jemandem.

Verwandte Themen