VS2008:غير قادر على بدء التصحيح عن بعد مراقبة التصحيح تم إغلاق

StackOverflow https://stackoverflow.com/questions/2059015

سؤال

أنا على الحصول على غامض خطأ من وقت لآخر أن أنا فقط لا تحصل عليه.أنا يمكن "إصلاح" عن طريق إعادة تشغيل Visual Studio 2008 ، ولكن هذا ليس حلا...

ينص على ما يلي:

حدث خطأ أثناء محاولة تشغيل المشروع:غير قادر على بدء التصحيح.

Microsoft Visual Studio تصحيح الأخطاء عن بعد رصد تم إغلاق على الجهاز البعيد.

أنا لم أفعل أي شيء بعد ، بقدر ما أعرف...فقط تشغيل العادية التصحيح ، F5 نمط.ماذا يعني ذلك ؟ كيف يمكنني إصلاح ذلك ؟

Error dialog

هل كانت مفيدة؟

المحلول

إذا كنت على نظام التشغيل 64bit ثم كنت 'صمت' تصحيح الأخطاء عن بعد.Devenv يعمل في WoW64 (بمعنى انها 32bit العملية) ...عندما تضغط F5 هو launchs msvsmon.exe كما 64 بت عملية وتضع قناة اتصال بين devenv و msvsmon "الصمت تصحيح الأخطاء عن بعد" للسماح التصحيح الخاص بك 64 بت العملية.

تحقق إدارة المهام عندما يتم بنجاح التصحيح ويجب أن نرى msvsmon.exe على التوالي.

إذا كان الافتراض أعلاه (64bit OS) هو الصحيح ، خطأ ترونه يستند إلى Visual studio الدخول في حالة سيئة.إذا كان يعطي هذا الخطأ حين msvsmon.exe المثال يعمل ...قتل هذا المقام.إذا كان هناك أي msvsmon.exe التشغيل ثم إعادة تشغيل devenv ربما هو الخيار الوحيد الخاص بك.

آخر ممكن الحل هو وضع المشروع الخاص بك إلى منصة x86' بحيث يتم التصحيح مباشرة.X86 جمعت تمكنت جمعيات أو الأم الثنائيات في Wow64 ، ومنع أي حاجة الصامت تصحيح الأخطاء عن بعد.(ومن الواضح أن هذا لا يساعد إذا كان 64 بت فقط المشكلة ...ولكن في الواقع هذا أمر نادر الحدوث.)

آمل أن يكون هذا ساعد أو يمكن أن يساعدك في البحث عن إجابة أفضل.

نصائح أخرى

وكان لي نفس المسألة مع تطوير asp.net على VS2010. وكانت قضية على بلدي IIS. أنا لم أذهب لقيادة كان موجه إلى IISRESET. خلاف ذلك ببساطة إعادة IIS على نافذة إدارة IIS. انها ثابتة قضية بالنسبة لي.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top