3

An einem bestimmten Punkt "Find All References" -Funktion wurde für eine einzelne Lösung, die ich habe gebrochen. Es funktioniert in allen anderen Lösungen. Für diesen gibt es immer "Suche gefunden keine Ergebnisse""Finden Sie alle Referenzen" in einer Lösung gebrochen

Was könnte das Problem sein?

+0

Problem lokalisiert. Es wurde von der folgenden Zeile in der AssemblyInfo.cs verursacht: [Assembly: AssemblyKeyFileAttribute ("myKey.snk")] Entfernen von es tat den Trick. Nicht sicher warum. – AngryHacker

+0

@Rich B - gute Bearbeitung/Rettung; geschätzt. –

+1

Der zweite Schnitt war ziemlich lustig. – AngryHacker

Antwort

5

In den alten Tagen (VC6 :)) wurde diese Art von Problem oft behoben, indem die .NCB-Datei gelöscht und automatisch neu erstellt wurde. Nicht sicher, ob dies in VS2005/8 immer noch zutrifft.

+0

+1, Löschen der NCB sollte dies auch auf VS 2k5 und 2k8 beheben. –

2

Ich würde alle Instanzen von Visual Studio beenden und es erneut versuchen. Wenn das nicht funktioniert, würde ich mir vorstellen, dass es wirklich keine Verweise auf den Typ oder das Mitglied, das Sie suchen, gibt.

Da diese Funktion für andere Lösungen funktioniert, kann ich kaum glauben, dass dies ein Problem mit der IDE selbst ist. Ich denke, die wahrscheinlichste Erklärung ist, dass die IDE korrekt ist und Sie tatsächlich keine Referenzen haben.

Haben Sie zwei Typen, die ähnlich benannt sind, aber nicht den gleichen Typ? Können Sie die Referenzen durch Textsuche finden?

1

Hatte das gleiche Problem in VS 2008. In meinem Fall war es, weil ich die Website als ein Projekt öffnete, anstatt File - Open Web Site.

0

Für mich wurde ich gestolpert von "Suche ergab keine Ergebnisse", aber schnell erkannte, dass Methodenname Finalize() war. Einmal umbenannt, war alles gut.

Verwandte Themen