أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

FIX: قد تواجه مشكلات عديدة عند تقديم رسومات باستخدام Foundation العرض التقديمي لـ Windows "(WPF) في تطبيق يستند إلى .NET Framework 3.5 SP1

هام: تمت ترجمة هذا المقال باستخدام برنامج ترجمة آلية لشركة مايكروسوفت بدلاً من الاستعانة بمترجم بشري. تقدم شركة مايكروسوفت كلاً من المقالات المترجمة بواسطة المترجمين البشر والمقالات المترجمة آليًا وبالتالي ستتمكن من الوصول إلى كل المقالات الموجودة في قاعدة المعرفة الخاصة بنا وباللغة الخاصة بك. بالرغم من ذلك، فإن المقالة المترجمة آليًا لا تكون دقيقة دائمًا وقد تحتوي على أخطاء إملائية أو لغوية أو نحوية، مثل تلك الأخطاء الصادرة عن متحدث أجنبي عندما يتحدث بلغتك. لا تتحمل شركة مايكروسوفت مسئولية عدم الدقة أو الأخطاء أو الضرر الناتج عن أية أخطاء في ترجمة المحتوى أو استخدامه من قبل عملائنا. تعمل شركة مايكروسوفت باستمرار على ترقية برنامج الترجمة الآلية

967634
الأعراض
قد تواجه إحدى المشكلات التالية عند تقديم رسومات باستخدام Foundation العرض التقديمي لـ Windows "(WPF) في .NET Framework 3.5 Service Pack 1 (SP1)-المستند إلى التطبيق.

المشكلة الأولى

عند تغيير قيمة الخاصية VisualBrush.Visual في تطبيق WPF تعطل التطبيق.

المشكلة 2

حدوث تسرب للذاكرة في مؤشر ترابط تقديم التطبيق WPF عند تنفيذ أحد الإجراءات التالية:
  • استخدام خط أنابيب تقديم برامج تقديم مشهد ثلاثي الأبعاد الذي يتضمن كائن VisualBrush أو كائن DrawingBrush. على سبيل المثال، يتم استخدام خط أنابيب التقديم البرامج عند تنفيذ أحد الإجراءات التالية:
    • تقديم المشهد باستخدام فئة RenderTargetBitmap.
    • طباعة المشهد.
    • يمكنك تعيين الخاصية لمستوى التقديم إلى 0.
    • تقديم المشهد عبر اتصال سطح مكتب بعيد ".
  • تقديم منظر باستخدام فئة WriteableBitmap على جهاز كمبيوتر لا يستخدم طراز برنامج تشغيل العرض (WDDM) لـ Windows.
  • استخدام خط أنابيب أجهزة عرض تقديم منظر باستخدام كائن VisualBrush المتجانبة أو كائن DrawingBrush المتجانبة على جهاز كمبيوتر لا يستخدم في WDDM.

المشكلة 3

طبقات WPF التطبيقات التي تستخدم إطارات التعطل عند تنفيذ أحد الإجراءات التالية:
  • ضع كمبيوتر الذي يستخدم في Windows XP عرض برنامج تشغيل طراز (XPDDM) إلى وضع الاستعداد ثم استئناف تشغيل جهاز الكمبيوتر من وضع الاستعداد.
  • التبديل إلى وضع وحدة التحكم ملء الشاشة على Windows XP.
السبب

سبب 1

تحدث هذه المشكلة بسبب إرجاع خطأ عامة من مؤشر ترابط تقديم عند العمليات في مؤشر ترابط مرتبة بشكل غير صحيح. يؤدي هذه العمليات على الكائنات التابعة لفصل من كائن أصل فارغة.

على سبيل المثال، يجب إزالة كائن مرئية من كائن VisualBrush قبل أن يتم فصل من الكائن VisualBrush. ومع ذلك، قد يكون ترتيب العمليات إلى إزالة كائن مرئية بشكل غير صحيح. لذلك، يفصل الكائن مرئية من كائن أصل فارغة.

سبب 2

تحدث هذه المشكلة بسبب خطأ في مؤشر ترابط تقديم حساب مرجع.

السبب 3

تحدث هذه المشكلة بسبب معالجة رمز خطأ Win32 بشكل غير صحيح.
الحل

معلومات الإصلاح العاجل

يتوفر الآن إصلاح عاجل معتمد من Microsoft. ولكن الغرض منه هو حل المشكلة الموضحة في هذه المقالة فقط. لذلك يجب استخدامه فقط مع الأنظمة التي تواجه هذه المشكلة بالتحديد. قد يتم إجراء اختبارات إضافية على هذا الإصلاح العاجل. ولذلك، إذا لم يكن تأثير هذه المشكلة كبيرًا، نوصي بالانتظار حتى الإصدار التالي من حزمة الخدمة والذي يحتوي على هذا الإصلاح العاجل.

لحل هذه المشكلة فورًا، اتصل بخدمات دعم العملاء في Microsoft "للحصول على الإصلاح العاجل. للحصول على قائمة كاملة بأرقام الهاتف الخاصة بخدمات دعم العملاء في Microsoft وعلى معلومات حول تكاليف الدعم، قم بزيارة موقع Microsoft التالي على الويب:ملاحظة في بعض الحالات، قد يتم إلغاء المصروفات التي تُحتسب عادةً على مكالمات الدعم إذا قرر إخصائي الدعم لدى Microsoft أن تحديثًا معينًا سوف يعمل على حل المشكلة. سيتم تطبيق تكاليف الدعم المعتادة على أسئلة الدعم الإضافية والمشكلات التي لا يعمل على حلها هذا التحديث.

لتنزيل هذا الإصلاح العاجل من معرض رمز MSDN قم بزيارة موقع Microsoft التالي على الويب:

ملاحظة يعرض المعرض رمز MSDN اللغات التي يتوفر الإصلاح الجديد. إذا لم تشاهد اللغة الخاصة بك سرد يكون ذلك بسبب صفحة المورد معرض رمز غير متوفرة لتلك اللغة.

ملاحظة بدلاً من ذلك، يمكنك تحميل هذا التراكمي الإصلاح العاجل من موقع Microsoft الاتصال على ويب:

المتطلبات الأساسية

يجب أن يكون لديك Microsoft .NET Framework 3.5 Service Pack 1 (SP1) تثبيت تطبيق هذا الإصلاح العاجل.

متطلب إعادة تشغيل

ليس لديك إلى إعادة تشغيل جهاز الكمبيوتر بعد تطبيق هذا الإصلاح العاجل.

معلومات استبدال الإصلاح العاجل

لا يحل هذا الإصلاح العاجل محل أية إصلاحات جديدة أخرى.

معلومات الملف

يحتوي إصدار اللغة الإنجليزية من هذا الإصلاح العاجل سمات الملف (أو أحدث منها) المسردة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات في "حسب التوقيت العالمي" (UTC). عندما تقوم بعرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت المحلي UTC و استخدام التبويب المنطقة الزمنية في التاريخ و الزمن عنصر في "لوحة التحكم".
Windows XP x 86-based الإصدار
اسم الملفإصدار الملفحجم الملفتاريخالوقتالنظام الأساسي
presentationcore.dll3.0.6920.40004,214,78410 مارس ٢٠٠٩23: 02x 86
wpfgfx_v0300.dll3.0.6920.40001,736,02410 مارس ٢٠٠٩23: 02x 86

Windows XP x 64-based الإصدار
اسم الملفإصدار الملفحجم الملفتاريخالوقتالنظام الأساسي
presentationcore.dll3.0.6920.40003,996,67210 مارس ٢٠٠٩١٠: 33x 64
wpfgfx_v0300.dll3.0.6920.40002,254,16810 مارس ٢٠٠٩١٠: 33x 64

معلومات أخرى
إخراج مكدس الذاكرة المؤقتة
System.InvalidOperationException: An unspecified error occurred on the render thread.at System.Windows.Media.MediaContext.NotifyPartitionIsZombie(Int32 failureCode)at System.Windows.Media.MediaContext.NotifyChannelMessage()at System.Windows.Interop.HwndTarget.HandleMessage(Int32 msg, IntPtr wparam, IntPtr lparam)at System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
تصريح
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على".

تحذير: تمت ترجمة هذا المقال تلقائياً

خصائص

رقم الموضوع: 967634 - آخر مراجعة: 10/19/2009 09:40:09 - المراجعة: 2.1

  • Microsoft .NET Framework 3.5 Service Pack 1
  • kbmt kbhotfixserver kbexpertiseadvanced kbqfe kbsurveynew KB967634 KbMtar
تعليقات
>