سؤال

لقد هاجروا إلى ويندوز Ultimate 64 SP1, لأن نظام بلدي القرص الصلب تحطمت.لقد قمت بتثبيت Visual Studio 2005 SP1 وجميع بقع أن مايكروسوفت قد أوصى.اخيرا حصلت على شفرة المصدر من SCM, ولكن الآن التصحيح لا يتوقف على أي من نقاط التوقف لدي مجموعة.هذا هو مجرد عادي Winforms التطبيق ، لا شيء يتوهم.

أول شيء قمت به هو تغيير بناء الهدف إلى x86.لا الزهر.ثم ذهبت و تحميل أدوات التصحيح لـ x64, لا يوجد الزهر.أنا وضعت المصحح لكسر على جميع الاستثناءات سواء التعامل و غير معالج.لا الزهر سواء.

لقد تم النظر في نتائج بحث Google ، ولكن لم الحظ هناك إما.أنا أعمل في هذا المجال منذ 3 أيام الآن مع أي حظ.وقد أي شخص التعامل مع هذه المسألة من قبل ؟

تحديث:

المشاريع كلها إلى التصحيح (x86).

نقاط التوقف البقاء طبيعي عند التصحيح تبدأ جلسة.

أنا بالفعل قمت بإعادة تثبيت و لم ينجح.

وأنا على تشغيل كمسؤول و إيقاف UAC.

لقد تعلق المشروع باستخدام "إرفاق إلى عملية" كنت قادرا على خطوة في هذا الطريق.أتمنى معرفة السبب في ذلك هو عدم ربط السيارات ، من أجل تجنب الاضطرار إلى القيام بذلك يدويا في كل مرة.

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

المحلول

هذا هو مدرج في قائمة المشكلة المعروفة عن VS2005 على ويندوز فيستا (عبر MSDN) التالي:

العنوان:فقط في الوقت (JIT) التصحيح من مرتفعة العملية سوف تفشل

الوصف:عمليات مرتفعة لا يمكن أن جيت تصحيحه من قبل VS 2005.هذا تشمل عمليات النظام ، مثل IIS و التطبيقات بدأت قبل اختيار "تشغيل كمسؤول".

الحل:المصحح يجب أن يكون تعلق يدويا من قبل المصحح قبض الاستثناءات غير المعالجة أو المستخدم كسر نقطة (نظام.تشخيص.المصحح.كسر ، __debugbreak ، إلخ).

نصائح أخرى

بعض الأسئلة.

عندما الخاص بك رمز الحرائق ، هل توقف تصبح دائرة فارغة مع تلميح يشير إلى أن توقف لن يكون ضرب ؟ أو أنها لا تصبح دائرة كاملة مع تلميح يشير إلى عملية انها تعلق ؟

يمكنك محاولة يدويا إرفاق مصحح الأخطاء لمعرفة ما إذا كنت تحصل على أي الجر بهذه الطريقة.فقط اطلاق النار حتى التطبيق مرة واحدة انها تعمل ، انتقل إلى القائمة "تصحيح" و اختيار "إرفاق إلى عملية" تحديد عملية التطبيق الخاص بك يعمل في ثم انقر فوق "إرفاق".

تشغيل Vista64 w/o المسائل - VS2008 ، على الرغم من.

أنا باستخدام Visual Studio 2005 مع نفس مستوى التصحيح على كل من نظام التشغيل Windows Server 2008 x64 و Vista x64 SP1 دون أي مشاكل.

يتم تشغيله كما الادارية ؟ عندما فشل كل شيء آخر ، حاول إلغاء تثبيت وإعادة تثبيت.

التأكد من أن المشروع هو تصحيح ترجمة و لا بيان تجميع ، والإفراج عن ترجمة لا تحتوي على معلومات التصحيح.

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