الأعراض
يرجى مراعاة السيناريو التالي:
-
يمكنك تشغيل تطبيق الذي تم إنشاؤه باستخدام Microsoft Visual Studio 2010.
-
يمكنك استدعاء الأسلوب DataSet.ReadXmlSchema لقراءة مخطط XML في كائن DataSet.
-
تعيين إعداد رمز العلامة السالبة إلى رمز خلاف الطرح ("-") في علامة التبويب " رقم " لمربع الحوار تنسيق تخصيص .
ملاحظة: يكون مربع الحوار تخصيص تنسيق في إعدادات المنطقة واللغة للكمبيوتر.
في هذا السيناريو، يواجه استثناء System.FormatException التطبيق وثم تعطل. بالإضافة إلى ذلك، قد تتلقى خطأ في الرسالة ومكدس تتبع المعلومات التالية عند محاولة تصحيح التطبيق:
سلسلة الإدخال ليس في تنسيق صحيح.
يوجد تتبع مكدس:
في System.Number.StringToNumber()
في System.Number.ParseInt32()
في System.String.System.IConvertible.ToInt32()
في System.Convert.ChangeType()
في System.Data.XSDSchema.HandleElementColumn()
في System.Data.XSDSchema.HandleParticle()
في System.Data.XSDSchema.HandleComplexType()
في System.Data.XSDSchema.InstantiateTable()
في System.Data.XSDSchema.HandleTable()
في System.Data.XSDSchema.LoadSchema()
في System.Data.DataSet.InferSchema()
في System.Data.DataSet.ReadXmlSchema()
في System.Data.DataSet.ReadXmlSchema()
في WindowsFormsApplication2.Form1.button1_Click()
السبب
تحدث هذه المشكلة بسبب سلسلة حرفية "-1" ضمني في أسلوب XSDSchema.HandleElementColumn .
الحل
معلومات الإصلاح العاجل
الآن يتوفر إصلاح عاجل معتمد من Microsoft. ومع ذلك، الغرض منه هو حل المشكلة الموضحة في هذه المقالة فقط. تطبيقها فقط على الأنظمة التي تواجه هذه المشكلة بالتحديد. قد يتم إجراء اختبارات إضافية على هذا الإصلاح العاجل. ولذلك، إذا لم يكن تأثير المشكلة كبيرا، نوصي بالانتظار حتى الإصدار التالي من تحديث البرنامج الذي يحتوي على هذا الإصلاح العاجل.
لحل هذه المشكلة فورا، اتصل بخدمات دعم العملاء في Microsoft للحصول على الإصلاح العاجل. للحصول على قائمة كاملة من أرقام هواتف خدمات دعم العملاء في Microsoft وعلى معلومات حول تكاليف الدعم، الرجاء زيارة موقع Microsoft التالي على الويب:
http://support.microsoft.com/contactus/?ws=supportملاحظة:
في بعض الحالات، قد يتم إلغاء المصروفات التي تحتسب عادة على مكالمات الدعم إذا قرر أخصائي الدعم لدى Microsoft أن تحديثًا معيناً سوف يعمل على حل المشكلة. سيتم اضافة تكاليف الدعم المعتادة على أسئلة الدعم الإضافية والمشاكل التي لا يأهل على حلها للتحديث المطلوب.
المتطلبات الأساسية
لتطبيق هذا الإصلاح العاجل، يجب أن يكون لديك Visual Studio 2010 مثبتاً.
متطلبات إعادة التشغيل
يجب إعادة تشغيل جهاز الكمبيوتر بعد تطبيق هذا الإصلاح العاجل في حالة استخدام الملفات المتأثرة.
نوصي بإغلاق كافة مثيلات Visual Studio قبل تثبيت هذا الإصلاح الجديد.
معلومات استبدال الإصلاح العاجل
لا يحل هذا الإصلاح العاجل محل الإصلاحات التي تم إصدارها مسبقاً.
معلومات الملف
يحتوي إصدار اللغة الإنجليزية من هذا الإصلاح العاجل على سمات الملف (أو سمات الملف الأحدث) المسرودة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات بالتوقيت العالمي المتفق عليه (UTC). عند عرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي المتفق عليه والتوقيت المحلي، استخدم
المنطقة الزمنية
علامة تبويب في
التاريخ والوقت
عنصر في "لوحة التحكم".
x86-على أساس الإصدار من نظام التشغيل Windows XP و Windows Server 2003
اسم الملف |
إصدار الملف |
حجم الملف |
التاريخ |
الوقت |
النظام الأساسي |
---|---|---|---|---|---|
System.data.dll |
2.0.50727.5653 |
2,927,616 |
11-Feb-2011 |
03:32 |
x86 |
x64-على أساس الإصدار من نظام التشغيل Windows XP و Windows Server 2003
اسم الملف |
إصدار الملف |
حجم الملف |
التاريخ |
الوقت |
النظام الأساسي |
---|---|---|---|---|---|
System.data.dll |
2.0.50727.5653 |
3,095,552 |
10-Feb-2011 |
21:15 |
x64 |
System.data.dll |
2.0.50727.5653 |
2,927,616 |
11-Feb-2011 |
03:32 |
x86 |
ألف-64-على أساس الإصدار من نظام التشغيل Windows XP و Windows Server 2003
اسم الملف |
إصدار الملف |
حجم الملف |
التاريخ |
الوقت |
النظام الأساسي |
---|---|---|---|---|---|
System.data.dll |
2.0.50727.5653 |
3,234,816 |
10-Feb-2011 |
21:56 |
IA-64 |
System.data.dll |
2.0.50727.5653 |
2,927,616 |
11-Feb-2011 |
03:32 |
x86 |
x86-على أساس نسخة من ويندوز 7
اسم الملف |
إصدار الملف |
حجم الملف |
التاريخ |
الوقت |
النظام الأساسي |
---|---|---|---|---|---|
System.data.dll |
2.0.50727.5653 |
2,927,616 |
17 فبراير 2011 |
23:34 |
x86 |
x64-على أساس الإصدار Windows 7 و Windows Server 2008 r2
اسم الملف |
إصدار الملف |
حجم الملف |
التاريخ |
الوقت |
النظام الأساسي |
---|---|---|---|---|---|
System.data.dll |
2.0.50727.5653 |
3,095,552 |
17 فبراير 2011 |
23:32 |
x64 |
ألف-64-على أساس الإصدار من نظام التشغيل Windows Server 2008 R2
اسم الملف |
إصدار الملف |
حجم الملف |
التاريخ |
الوقت |
النظام الأساسي |
---|---|---|---|---|---|
System.data.dll |
2.0.50727.5653 |
3,234,816 |
17 فبراير 2011 |
23:25 |
IA-64 |
الحالة
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "ينطبق على".