2009-05-07 27 views
6

Visual Studio 2008 uygulamasını Vista'nın 64 bit sürümünde kullanıyorum. Programım benim kesme noktalarından birini durdurduktan sonra, geçersiz bir Talimat istisnası veya başvurum tarafından atılan bir Erişim İhlali istisnası olmaksızın mevcut hatta geçemiyorum. Bir sonraki satıra sağ tıklarsam ve "Buradan çalıştır" ı seçerseniz ("Aşamalı" seçeneğine denk), iyi çalışır.Hata ayıklama komutları (adımlama/giriş), işlenmeyen özel durumlara neden oluyor

Ek: Herhangi bir izleme penceresinde hiçbir şey yoktur.

Ayrıca, şunu söylemeyi unuttuğum bir şey: sürece eklediğimde her şey gayet iyi çalışıyor.

Daha önce bu soruna giren var mı?

+0

Bu sorunu kendim yaptık ve kabul edilen yanıtta belirtildiği gibi RPC hata ayıklamasını devre dışı bırakarak düzeltdim. Spesifik semptom, Çıkış mesajını (ve iletişim kutusunu) "İşlevi olmayan istisna, MyApplicationD.exe dosyasında 0x0501f77e: 0xC0000096: Ayrıcalıklı yönerge" idi. (Başkalarının aynı sorunu araştırmasına yardımcı olmak için not aldım.) –

cevap

7

Mos, Bu problemi çözdüğümü merak ettim (64200'ü Win7'de VS2005 ve VS2008 ile aldığım için)?

Düzenleme: Yorumda "Araçlar/Seçenekler/Hata Ayıklama/Yerel/RPC hata ayıklamasını etkinleştirme" öğesinin önerildiğini belirtti ve yanıt görünüyor.

+0

Yapmadım. Sistemimi sildim ve her şeyi yeniden yükledim (Windows 7'ye yükseltme dahil) ve yine de oluyor. Bu noktada, bir donanım sorunu olmak için eğiliyor. – moswald

+1

Araçlar/Seçenekler/Hata Ayıklama/Yerel/RPC hata ayıklamasını etkinleştirme işaretini kaldırmayı dener misiniz? Yardımcı olur mu? Benim yerimde, ne kadar uzun süredir emin değilim. :) – Goran

+1

Her nasılsa, gönderildiğinde yorumunuzu kaçırdım. Bu cevapları tekrar gözden geçirdiğime sevindim, "sadece emin olmak için." Yeterli, RPC hata ayıklama devre dışı bırakma hile yaptı. Çok teşekkürler! – moswald

0

Uygulamanızda veya Visual Studio'nun kendisinde istisnalar mı alıyorsunuz?

Tüm çözüm üzerinde Temiz yaparak ve sonra yeniden Oluştur ile başlayacağım. Bazen ikili dosyalarınız senkronizasyondan çıkarsa, hata ayıklama sırasında tuhaf davranışlar elde edebilirsiniz.

+0

Sorunuzu yanıtlamak için bu soruyu güncelledim. Evet, projemi temizledim. Nafile. Gerçekten sinir bozucu. :/ – moswald

0

Uygulamanız çok iş parçacıklı mı? durumda

öyle:

Erişim ihlali sen debuging olan iş parçacığı tarafından atılır shure musunuz? Diğer tüm konuları dondurdunuz mu?

+0

Çok iş parçacıklı, ancak diğer iş parçacığı donma hiçbir şey yapmaz. – moswald

0

Saat pencerelerinden birinde herhangi bir işlev çağrınız varsa, bunları temizleyin.

+0

Soruyu bu yoruma cevap olarak güncelledim. – moswald

İlgili konular