Üçüncü taraf sistemlerle çalışırken, özellikle sağlayıcıları, denetleyicileri, bileşenleri ve benzerlerini dinamik olarak yükleyen çok yapılandırılabilir sistemlerde, bazen yalnızca belirli bir nesne veya sınıfın ne zaman olduğunu bilmek istiyorum erişildi. Normalde, kaynağımdaki herhangi bir potansiyel satırın üzerine bir kesme noktası koyardım (bir sıkıntı, ama işe yarıyor), ancak kaynak mevcut değilse:Bir sınıf için her erişimde bir kesme noktası nasıl ayarlayabilirim
Visual Studio 2010 Ultimate'a herhangi bir ve her erişimde kesinti yapmasını nasıl sağlayabilirim? belirli bir sınıfa
Not: bildiğim kadarıyla benim deneyim gider gibi, bu genellikle mümkün değildir, ama sen Fonksiyon de Debug> Yeni Breakpoint> Kesme Noktasını tıklayabilirsiniz
Teşekkür (
public
yok beyanları) için kesme noktaları eklemek isteyebilirsiniz, bu, gerçekten, tek yöntem için kullanışlı Yüklendi. Fakat bu, bir sınıfa her erişimde bana yardımcı olmaz, ya da 'ctor' ya da 'cctor' için bu şekilde bir kırılma noktası oluşturabilir (ama belki de daha fazlasını denemeliyim). – Abel@Abel: "Namespace.ClassName.ClassName" öğesini deneyin. – SLaks
Tüm türler ve yöntemler için işe yaramayabilirim, ancak Reflector Professional'ı satın almaya karar verdim (ücretsiz sürümü, çağlar için kullandı) ve yüklenen veya başvurulan derlemenin yansıtılan kodundaki hata ayıklamalarını ve hata ayıklamalarını ayarlamamı sağlar . – Abel