Ich habe Probleme mit der Analyse der Lösung, seit ich auf Resharper 4.5 aktualisiert habe.
Ich bekomme fortwährend falsche Negative und wiederhole Fehler mit meinem Code, die nicht vorhanden sind.
Ich finde die einzige Möglichkeit, die Fehler loszuwerden, ist, jede der in Fehlerdateien gemeldeten Dateien zu öffnen, die problematischen Typen / Klassen zu finden, diese Dateien zu öffnen und dann alles wieder zu schließen, was Resharper zu erneuter Analyse zu zwingen scheint alles.
Ich glaube, es gibt bereits einen Defekt @ jira, aber ich suche nach praktischen Tipps, wie man den Resharper schnell dazu zwingen kann, die Dateien fälschlicherweise erneut zu analysieren ...
Wenn mir das passiert, benutze ich Shift + Alt + Bild-Ab, um zum nächsten Fehler in der Lösung zu scrollen. Wenn Sie die Fehler nur durchscheinen lassen, analysiert Resharper die Dateien erneut. Keine gute Lösung, aber es funktioniert.
Bearbeiten: Wenn Sie zum Menü ReSharper gehen - & gt; Windows - & gt; "Fehler in der Lösung" erhalten Sie ein Fenster namens "Fehler in der Lösung". Dort haben Sie eine Schaltfläche auf der rechten Seite namens "Dateien mit Fehlern neu analysieren". Sie können es sogar auf eine Verknüpfung setzen.
Löschen Sie regelmäßig Ihre Nachschärfer-Cache-Dateien - insbesondere, wenn Sie von einer früheren Version aktualisiert haben. Wahrscheinlich haben Sie eine Datei _Reshaper. * Irgendwo unter Ihrem Lösungsordner. Diese ganze Ordnerstruktur kann weggeblasen werden, und wenn Resharper sich für mich schlecht benimmt, mache ich das.
Je nachdem, wie groß Ihre Lösung ist, kann dies ein großer Schmerz sein, aber ich habe gelegentlich das gleiche Problem, und wenn ich das Projekt mit den Fehlern erstelle, geht es weg.
Zum Beispiel, gestern konnte es keine Excel-Bibliothek für eines unserer kleineren Projekte finden, und es war komplett rot, obwohl sich nichts geändert hatte, alle DLLs gefunden und referenziert wurden, und nichts war offensichtlich falsch. Ich habe gerade dieses individuelle Projekt neu aufgebaut, es kompiliert ohne Fehler, und die roten Balken verschwanden sofort.
Sieht im Nachschärfer dann wie ein Problem aus. Es ist normalerweise besser, sie direkt bei ihnen zu melden und dann darauf zu warten, dass sie von dieser Frage erfahren.
Außerdem ist es eher ein Fehlerbericht als eine Programmierfrage.
Das gleiche hier, aber andererseits habe ich seit Jahren falsche positive (oder negative) Ergebnisse erhalten. Die beiden Fehlerpunkte für mich waren WPF (speziell XAML) und Unicode in Codedateien (d. H. Programmierung mit nicht-lateinischen Buchstaben).
Ich würde vorschlagen, es einfach abzuschalten, besonders in Anbetracht des Leistungspreises, den Sie dafür bezahlen.
Tags und Links .net c# visual-studio resharper resharper-4.5