سؤال

بعد مشاهدة الأحدث hanselminutes في 9. الفيديو، ذهبت إلى بيئة ديفنا وأمسك بمفرفة من بعض الخدمات المختلفة.

بعد فتح ملف التفريغ، لاحظت أن البعض تمكنوا من التصحيح في الوضع المختلط والوضع الأصلي، والآخرين في الوضع الأصلي فقط. يجري أن تكون كل خدمة مكتوبة في التعليمات البرمجية المدارة، لماذا لن يكون الوضع المختلط متاحا؟

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

المحلول

اكتشفتها. بحسب ال مستندات MSDN.

يدعم المصحح الآن بشكل كامل تصحيح الأخطاء المدارة للتطبيقات التي تستخدم إصدار وقت التشغيل الشائع (CLR) 4.0.

اتضح أن العمليات القليلة التي لم يكن لديها تمكين تصحيح تصحيح الأخطاء المختلط من الوضع المكتوب في 3.5. أعتقد أنني يجب أن أقرأ المستندات عاجلا. :)

نصائح أخرى

ما هي الخدمات المختلفة التي حصلت على تفريغها؟

"كون كل خدمة مكتوبة في التعليمات البرمجية المدارة" - هذا غير صحيح. لا يتم إدارة جميع الخدمات. في الواقع، أود أن أتخيل أن معظمهم ليسوا كذلك. لا أعتقد أن أي من الخدمات التي تعمل حاليا على صندوقي (لا تزال WinXP - فأنا بدأت فعلا في الحصول على إحراجك في كيفية تاريخ الخروج ...)

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

ربما يتم إدارة المزيد من الخدمات والمزيد من الخدمات الآن على نظام التشغيل Vista و Win7، ولكن بالتأكيد بأي حال من الأحوال كلها.

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