Çağrılan nesnenin istemcileriyle bağlantısı kesildiği için hata ayıklama başlatılamıyor


107

Visual Studio 2012 (sürüm 11.0.61030.00 güncelleme 4) çalıştırıyorum. Yerel bir konsol uygulamasında hata ayıklarken, hata ayıklamaya başladığımda aşağıdaki hatayı alıyorum (F5):

---------------------------
Microsoft Visual Studio
---------------------------
Error while trying to run project: Unable to start debugging.
The object invoked has disconnected from its clients.
---------------------------
OK   
---------------------------

Bu yalnızca Visual Studio'yu birkaç dakika hata ayıklamadan yalnız bırakırsam olur. Görsel stüdyoyu kapatırsam ve tekrar açarsam hata gider (birkaç dakika daha dokunmadan bırakana kadar). Bunu deneyimleyen oldu mu? Bunu deneyimleyen diğer insanların herhangi bir dizisini bulamıyorum.


13
VS'yi kapatın ve yeniden başlatın. Bir süredir benim için çalışan tek çözüm bu. Güncellemeyi aldıktan sonra kayboldu.
sapatelbaps

1
Bu ilgili olabilir veya olmayabilir: Microsoft BitLocker çalıştırıyor musunuz?
Tyler Forsythe

VS2010 ve VS2013 ile aynı sorunu yaşıyorum, bu yüzden VS2012'ye özgü görünmüyor.
Mark Ingram

3
Bu MSDN sorusu , içinde VS7DEBUG adlı bir klasörü yeniden adlandırarak buna benzer bir sorunu çözmüş gibi görünüyor %PROGRAM_FILES%/Common Files\Microsoft Shared. Denedin mi
Gurusharan S

2
Aynı zamanda VS 2017 ile de gerçekleşebilir - bu sürümü aylardır kullandıktan sonra daha önce hiç görmemiş olsam da .. ama .. işte googling ...
bkwdesign

Yanıtlar:


35

Bu , sorun için olası bir cevap olabilir .

Cevaptan bazıları:

  1. Bir kaynak kontrol motorundan güncellemeden sonra hangi dosyaların değiştirildiğini (neden ve nasıl) kontrol edin
  2. Uzantıların ve eklentilerin listesini inceleyin. Hepsini veya bir kısmını devre dışı bırakmaya çalışın
  3. Visual Studio'yu kapatın ve tüm geliştirme işlemlerini sonlandırın: devenv, mspdbsrv, vcpkgsrv, msbuild, msvsmon, vshub, vstestetc
  4. Bazen sorunlara neden olan .suo, .ncb, .VC.db, .VC.VC.opendbçözümün dosyalarını ve .vsdizini kaldırın
  5. Proje ayar dosyalarını kaldırın, sıralama YourProjectName.vcproj.DOMAINNAME.LOGINNAME.userveya YourProjectName.csproj.user. Ayar dosyası adı, kullandığınız proje türüne bağlıdır
  6. Çalıştır "C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe" /setupveya "C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe" /setupx64 ortamı için

15
Visual stüdyosunu yeniden başlatmak benim için yaptı. Teşekkürler!
Reza S

17
@RezaS Visual Studio'yu yeniden başlatmak sadece geçici bir çözüm ve aynı soruda olduğu gibi ( Bu yalnızca Visual Studio'yu birkaç dakika hata ayıklamadan yalnız bırakırsam olur. Visual stüdyosunu kapatır ve yeniden açarsam hata gider ( Birkaç dakika daha dokunmadan bırakıyorum) ), Seni tekrar rahatsız etmeye devam edecek.
Myk Agustin

Adım 4 benim için çalıştı. Bu cevaptaki diğer adımları da yapmayı denemelisiniz.
Myk Agustin

Biri çevresel bir cihazla entegre olan bir projeyle diğeri de bu hatayı atan iki görsel stüdyo örneği açtım. Çalışması için her iki örneği de kapatmam ve buna yeniden
başlamam gerekti

1
Projemin kökündeki gizli .vs klasörünü kaldırmak zorunda kaldım. (Bu klasör sadece kullanıcı ayarlarını içerir ve proje yeniden yüklendiğinde yeniden oluşturulacaktır.)
Brian Merrell

9

Sadece VIsual Studio'yu kapatın ve projeye yeniden başlayın, Benim için mükemmel çalışıyor. Teşekkürler


77
Günde 20 kez olduğunda bu harika bir çözüm değil
codinglifestyle 02

18
Bu geçici bir çözüm, geçici bir sorun değil.
Fábio

9
Ekim 2017, VS Enterprise 2017. Hâlâ oluyor. Bu kesinlikle geçici bir sorun değildir. @ Fábio ile birlikteyim.
Smoke Liberator

2
Öyleyse, bu sorunun kalıcı çözümü nedir çocuklar? Çözebildin mi?
Jamshaid Kamran

2
Bu, insanların bu cevaptan yararlanmaları ve olumsuz oylar vermeleri gibi bir şeydir, lütfen buna olumsuz oy vermek yerine kalıcı bir çözümünüz varsa cevap verin.
Debendra Dash

3

Visual Studio'nun yeniden başlatılması bir geçici çözüm sağlarken, gerçek sorunu çözmez. Benim durumumda, VS2017'de bir C # çözümü ile çalışıyordum ve aşağıdakiler sorunu çözdü:

  1. Visual Studio'yu kapatın
  2. Çözümün dizininde oluşturulan .vs klasörünü silin
  3. Çözümü yeniden açın

Elbette bunun, Çözümü yeniden açtığınızda en son açtığınız dosyaların kaydı gibi geçmiş bilgilerinin kaybolmasına neden olacağını unutmayın.
Robear

0

App.config dosyamı, belgenin üst kısmında Bölüm İşleyici olmadan NLog ayarlarıyla bozdum. Esas, biçim olarak bozuk veya herhangi bir bölüme uygun şekilde işlenmemiş yapılandırma dosyası ayarlarınızı kontrol etmektir. Bozuk yapılandırma bölümünü kaldırdığımda, hatayı tekrar yükseltmedi (VS 2017) Umarım yardımcı olur!

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.