2010-05-27 3 views
9

Ich sah jeden .net-Quellcode (wie System.String) mit ReSharper und Visual Studio 2008. Seit ich zu Visual Studio 2010 migrierte, gibt diese Option nicht den vollständigen Quellcode, sondern nur die Definitionen der Klasse.Wie sieht man den Quellcode der .net Bibliothek mit ReSharper 5 und Visual Studio 2010?

Wie kann ich das beheben, um den Symbolserver von Microsoft wieder zu verwenden?

Bearbeiten: Vielleicht ist das Problem nur mit .net-4.0-Baugruppen. ist Microsoft freigegeben Symbole zu .net-4.0-Baugruppen auch?

+0

Ich glaube nicht, dass es ein Problem mit .net-4 Assemblies ist. Ich habe versucht, auf Quellen von System.String zu sehen, und es ist in Ordnung. Ich benutze VS2010 + R # 5. –

+0

Stellen Sie sicher, dass Ihr Projekt .net-4 verwendet. – stacker

Antwort

3

Microsoft veröffentlichte Quellen für .NET 4 Release, also R # muss gut funktionieren. Einige Fehlerbehebungsinformationen können nach erfolgloser Navigation in Ansicht -> Ausgabe -> ReSharper gefunden werden. Manchmal kann R # aufgrund von Serverfehlern auf der Seite referencesource.microsoft.com keine Quellen- oder Symboldateien herunterladen.

+0

Hier ist der Download für 'mscorlib.pdb': http://msdl.microsoft.com/download/symbols/mscorlib.pdb/A21F40D38EAB4B64B449E50DE8F5A3431/mscorlib.pdb – stacker

+0

Ich habe einen Fehler in .NET 4 Symbolen gefunden und behoben Unterstützung. Es wird bald in der ReSharper 5.1.1 Maintenance Release verfügbar sein. – shalupov

+0

danke. Mir ist aufgefallen, dass ich beim Debugging in den Code einsteigen kann, aber nicht auf den Quellcode schaue, wenn Strg + Klick auf den Klassennamen. – stacker

12

Wenn Sie zu ReSharper -> Options -> Tools -> External Sources gehen, können Sie die Reihenfolge festlegen, in der ReSharper seine Definitionsansicht erhält. Stellen Sie sicher, dass "Quellen aus Symboldateien" aktiviert ist und aktivieren Sie die Optionen unten auf dieser Seite.

4

Sie können alle Quelle und Symbole herunterladen und installieren sie in einem Rutsch.

http://blogs.msdn.com/b/rscc/

und dann Adrians Rat folgen.

+0

Ich vermute, dass das Problem mit .net-.4-Baugruppen ist. – stacker

Verwandte Themen