Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Proje türü, yönteminden hata ayıklama altyapısını DebugLaunch (DE) başlatır. Bu, DE'nin proje türünü denetleen Visual Studio örneğinin denetimi altında başlatıldığı anlamına gelir. Ancak bu Visual Studio örneği DE'de hata ayıklayamaz. Aşağıda, özel DE'nizde hata ayıklamanıza olanak sağlayan adımlar yer alır.
Dekont
: "Özel hata ayıklama altyapısında hata ayıklama" yordamında, eklemeden önce DE'nin başlatılmasını beklemeniz gerekir. DE başlatıldığında görüntülenen DE'nizin başına bir ileti kutusu yerleştirirseniz, bu noktaya ekleyebilir ve devam etmek için ileti kutusunu temizleyebilirsiniz. Bu şekilde tüm DE olaylarını yakalayabilirsiniz.
Uyarı
Aşağıdaki yordamları denemeden önce uzaktan hata ayıklama yüklü olmalıdır. Ayrıntılar için bkz . Uzaktan hata ayıklama .
Özel hata ayıklama altyapısında hata ayıklama
Uzaktan Hata Ayıklama İzleyicisi olan msvsmon.exe dosyasını başlatın.
msvsmon.exe dosyasındaki Araçlar menüsünde Seçenekler'i seçerek Seçenekler iletişim kutusunu açın.
"Kimlik doğrulaması yok" seçeneğini belirleyin ve Tamam'a tıklayın.
Visual Studio'nun bir örneğini başlatın ve özel DE projenizi açın.
Visual Studio'nun ikinci bir örneğini başlatın ve DE'yi başlatan özel projenizi açın (geliştirme için, bu genellikle VSIP yüklendiğinde ayarlanan deneysel kayıt defteri kovanındadır).
Visual Studio'nun bu ikinci örneğinde, özel projenizden bir kaynak dosyası yükleyin ve hata ayıklanacak programı başlatın. DE'nin yüklenmesine izin vermek için birkaç dakika bekleyin veya bir kesme noktasına isabet edene kadar bekleyin.
Visual Studio'nun ilk örneğinde (DE projenizle), Hata Ayıklama menüsünden İşleme Ekle'yi seçin.
İşleme Ekle iletişim kutusunda Aktarım'ı Uzak (Yalnızca kimlik doğrulaması olmadan yerel) olarak değiştirin.
Niteleyici'yi makinenizin adıyla değiştirin (not: Girdilerin geçmişi vardır, bu nedenle bu adı yalnızca bir kez yazmanız gerekir).
Kullanılabilir İşlemler listesinde, çalışan DE örneğinizi seçin ve Ekle düğmesine tıklayın.
Simgeler DE'nize yüklendikten sonra DE kodunuz içinde kesme noktaları yerleştirin.
Hata ayıklama işlemini her durdurup yeniden başlattığınızda 6 ile 10 arasındaki adımları yineleyin.
Özel proje türünde hata ayıklama
Visual Studio'yu normal kayıt defteri kovanında başlatın ve proje türü projenizi yükleyin (bu, proje türünüzün örneğini değil, proje türünüz için kaynaktır).
Proje özelliklerini açın ve Hata Ayıklama sayfasına gidin. Komut için Visual Studio IDE yolunu yazın (varsayılan olarak, bu [sürücü]\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.exe'dir).
Komut Bağımsız Değişkenleri için deneysel kayıt defteri kovanı (VSIP yüklendiğinde oluşturulur) yazın
/rootsuffix exp.Değişiklikleri kabul etmek için Tamam 'ı tıklayın.
F5 tuşuna basarak proje türünüzü başlatın. Bu, Visual Studio'nun ikinci bir örneğini başlatır.
Bu noktada, proje türü kaynak kodunuzda kesme noktaları yerleştirebilirsiniz.
Visual Studio'nun ikinci örneğinde proje türünüzün yeni bir örneğini yükleyin veya oluşturun. Yükleme veya oluşturma sırasında kesme noktalarınız isabet alabilir.
Proje türünüzün hatalarını ayıklar.
DE başlatma işleminde hata ayıklamayı seçerseniz, başlatıldıktan sonra DE'nize eklemek için "Özel hata ayıklama altyapısında hata ayıklama" yordamındaki adımları gerçekleştirebilirsiniz. Bu size çalışan üç Visual Studio örneği sağlar: biri proje türü kaynağınız için, diğeri örneklenen proje türünüz için ve üçüncüsü de DE'nize ekli.