كيف يمكنني جعل فيسوال ستوديو المصحح أكثر فائدة عند استخدام مففم مؤسسة رسول?
-
16-09-2020 - |
سؤال
لقد كنت عموما سعداء جدا مع مففم مؤسسة رسول ، ولكن لقد لاحظت أنه عندما تسبب مكالمة رسول استثناء ، لا يبدو أن مصحح ستوديو البصرية من أي وقت مضى ليأخذني إلى سطر التعليمات البرمجية التي تسببت في استثناء (بدلا من ذلك ، فإنه يقفز إلى الطريقة في Messenger
الفئة التي استدعت الإجراء).هذا يجبرني على القيام بالكثير من الصيد للعثور على الخط المخالف من التعليمات البرمجية.(ملاحظة:أعتقد أن هذا كله من الآثار الجانبية للرسول باستخدام مراجع ضعيفة ، وهو أمر جيد بخلاف ذلك.)
أسئلة:
هل هناك أي شيء يمكن القيام به لتحسين تجربة التصحيح عند استخدام رسول?
هل هناك بعض الإعداد أو الأمر في فيسوال ستوديو التي من شأنها أن تسمح لي القفز مباشرة إلى سطر من التعليمات البرمجية التي تسببت في استثناء?
على أقل تقدير, هل يمكنك اقتراح استراتيجيات مفيدة لعزل سبب الاستثناء بسرعة?
(ملاحظة:أنا باستخدام فيسوال ستوديو 2008)
لا يوجد حل صحيح
نصائح أخرى
وأعتقد أن أفضل طريقة لتصحيح أي قضايا ملزمة وف (وخاصة فيما يتعلق مففم) ، هو تعيين محول إلى المكون الذي يتم ربط.بهذه الطريقة تعرف ما إذا كان (وربما متى) يحدث الربط.بالطبع قد تكون هذه الطريقة فعالة باستخدام برنامج المراسلة أيضا.
رابط سريع لاستخدام المحول:http://www.codeproject.com/KB/WPF/debugwpfdatabinding.aspx