Ekim 2007’de duyurulduğu gibi Microsoft, “.NET Referans Kaynağı Projesi”nin bir parçası olarak bazı önemli .NET kitaplıklarının kaynak kodunu yayımladı. Ancak kaynak kodu bir metin dosyası olarak değil, bir Visual Studio hata ayıklayıcı (.pdb) dosyası olarak sağlanır; bu nedenle, dosyaları görüntülemek için Visual Studio gerekir. Şu anda tüm pdb dosyalarını aynı anda yüklemek mümkün değildir, ancak sembol sunucusunu (referencesource.microsoft.com/symbols) Visual Studio’ya entegre ederek, geliştirme ortamı, hata ayıklayıcıda belirli bir işlevi kullandığınızda ve istediğinizde gerekli dosyaları yükler. .NET kitaplığıyla başlamak için.
Duyuru
Bu nedenle hata ayıklama sırasında bir kesme noktasında sembol dosyalarını istemeniz gerekir. Bu, Çağrı Yığını penceresindeki “Sembolleri Yükle” komutu kullanılarak yapılır. Desteklenen .NET kütüphanelerinden birinde bir özelliği veya yöntemi çağırdığınızda, sanki geliştirilen program kodundaymış gibi “girebilirsiniz” (F11 tuşu veya “Debug/Step Into” menüsündeki gibi). Visual Studio daha sonra Microsoft geliştiricileri tarafından sağlanan kaynak kodunu ve yorumları görüntüler.
Visual Studio entegrasyonu Shawn Burke’ün bir blog yazısında anlatılıyor.
Rotor’un kaynak kodu, Paylaşılan Kaynak Ortak Dil Altyapısının bir parçası olarak hala C# kaynak kodu dosyaları biçiminde mevcuttur. Ancak Rotor, .NET Referans Kaynağı projesinde bulunan tüm kitaplıkları içermez.
()
Haberin Sonu
Duyuru
Bu nedenle hata ayıklama sırasında bir kesme noktasında sembol dosyalarını istemeniz gerekir. Bu, Çağrı Yığını penceresindeki “Sembolleri Yükle” komutu kullanılarak yapılır. Desteklenen .NET kütüphanelerinden birinde bir özelliği veya yöntemi çağırdığınızda, sanki geliştirilen program kodundaymış gibi “girebilirsiniz” (F11 tuşu veya “Debug/Step Into” menüsündeki gibi). Visual Studio daha sonra Microsoft geliştiricileri tarafından sağlanan kaynak kodunu ve yorumları görüntüler.
Visual Studio entegrasyonu Shawn Burke’ün bir blog yazısında anlatılıyor.
Rotor’un kaynak kodu, Paylaşılan Kaynak Ortak Dil Altyapısının bir parçası olarak hala C# kaynak kodu dosyaları biçiminde mevcuttur. Ancak Rotor, .NET Referans Kaynağı projesinde bulunan tüm kitaplıkları içermez.
()
Haberin Sonu