2017-09-25 111 views
7

Eğer (Click Ctrl + üzerinde JetBrains decompiler ile) .Net Framework projede gezinmek ReSharper can kaynak koda GAC-the-fly montajlar ve uygulama gösterir..NET için ReSharper gezinti Çekirdek kaynakları yalnızca dizeleri gösterir: daha fazla impl'ye nasıl geçilir?

Aynı davranış on .Net Core, C:\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.netcore.app\2.0.0\ref\netcoreapp2.0\System.Runtime.dll adresinden yalnızca dizinlerini gösterir.

Stubs

ReSharper 2017.2.1

+1

Bu hatanın 2017.3 sürümüne (https://youtrack.jetbrains.com/issue/RSRP-466583) göre düzeltildiğini bilmek isteyebilirsiniz. Bu sürüm henüz mevcut değil (Erken Erişim Programı sürümü olsa da), ancak yakında mevcut olmalıdır. – Evk

cevap

6

Resharper destek forumunda (bu sorun da her gün beni rahatsız ettiğinden) asked yapıyorum ve (en azından anladığım kadarıyla) bunun bir hata olduğunu ve here numaralı bir sorunu yarattığını doğruladılar. Bundan anlayabildiğim kadarıyla, bunu kendiniz düzeltemezsiniz ve düzeltene kadar beklemeniz gerekir (sorunun "Binbaşı" önceliği vardır, bu yüzden o kadar ileride gerçekleşmeyeceği ihtimali vardır).

Güncelleştirme: Bu hata, 2017.3 sürümünde giderildi olarak işaretlendi.

+0

Doğru cevap gibi görünüyor. Bilet istatistikleri: Düzeltme sürümü 2017.3. Ama bu belki de kararlı bir taahhüt değildir. – wp78de

+0

Teşekkürler! Bunun basit bir hata olduğunu düşünemedim :) –

1

Bu benim için çalışıyor. Lütfen sizin için nasıl çalıştığını bana bildirin.

  1. git resharper için Menü -> sol ağaç üzerinde Seçenekler
  2. , Araçlar genişletmek -> Dış Kaynakları.
  3. Aşağıdaki resimde vurgulanan seçeneklerin seçenekleriniz üzerinde işaretlendiğinden emin olun. Bu yardımcı olur

Decompile sources

Umut!

+0

Bu seçenek zaten etkin. Ancak .Net Core kaynaklarına gittiğimde, sadece taslakları gösterir - boş yöntemler. Saf .Net Core projem var. –