الخطأ رقم: 201509 (تعديل المحتوى) VSTS:2035100

الأعراض

يرجى مراعاة السيناريو التالي:

  • لديك خدمات البيانات الرئيسية (MDS) لتثبيت 2014 ملقم SQL أو Microsoft SQL Server 2012.

  • يمكنك إنشاء كيان 100 عضو، وتم تحديد الخيار "إنشاء قيم التعليمات البرمجية تلقائياً".

  • في "مستكشف" حركة الديمقراطيين الاشتراكيين، الوحدة على صفحتين من الأعضاء مع عدد الأعضاء على صفحة 2 تساوي حجم صفحة الشبكة (الافتراضي هو 50).

السيناريو 1:
انقر فوق الزر إضافة عضو على الصفحة 1، أدخل البيانات المطلوبة لإضافة عضو جديد ثم انقر فوق الزر الصفحة التالية . يتم إنشاء الصفحة 3 وتتلقى التالية أخطاء:

System.ArgumentOutOfRangeException: [ArgumentOutOfRange_Index]
وسائط:
سلاسل المورد التصحيح غير متوفرة. غالباً ما المفتاح والوسائط توفر معلومات كافية لتشخيص المشكلة. راجع http://go.microsoft.com/fwlink/?linkid=106663&Version=5.1.20913.00&File=mscorlib.dll&Key=ArgumentOutOfRange_Index
اسم المعلمة: الفهرس
في System.ThrowHelper.ThrowArgumentOutOfRangeException()
في System.Collections.Generic.List'1.get_Item (Int32 فهرس)
في System.Collections.ObjectModel.Collection'1.get_Item (Int32 فهرس)
في Microsoft.MasterDataServices.Client.ViewModel.Common.SortablePagedCollectionView'1.GetEnumerator()
في System.Windows.Controls.DataForm.get_ItemsCount()
في System.Windows.Controls.DataForm.SetCanMoveToLastItem()
في System.Windows.Controls.DataForm.SetAllCanProperties()
في System.Windows.Controls.DataForm.SetIsItemValid()
في System.Windows.Controls.DataForm.GenerateUI (كليرينتيتييرورس منطقية، سوابولداندنيو منطقية)
في System.Windows.Controls.DataForm.OnCurrentItemPropertyChanged (ديبيندينسيوبجيكت ه ديبيندينسيبروبيرتيكهانجيديفينتارجس د،)
في System.Windows.DependencyObject.RaisePropertyChangeNotifications (dp ديبيندينسيبروبيرتي، oldValue الكائن، ب newValue الكائن)
في System.Windows.DependencyObject.UpdateEffectiveValue (خاصية ديبيندينسيبروبيرتي، أولدينتري افيكتيفيفالوينتري، افيكتيفيفالوينتري & نيوينتري، فالويوبيريشن العملية)
في System.Windows.DependencyObject.SetValueInternal (dp ديبيندينسيبروبيرتي، قيمة الكائن، اللووريدونليسيت المنطقية، إيسبيندينجينستيليسيتير منطقية)
في System.Windows.Controls.DataForm.UpdateCurrentItem()
في b__8 System.Windows.Controls.DataForm. < ستوبكوليكتيونفييو > (DataForm سبيل المثال، كائن المصدر، EventArgs eventArgs)
في System.Windows.Controls.WeakEventListener'3.OnEvent (مصدر تسورسي، eventArgs تيفينتارجس)
في System.EventHandler.Invoke (الكائن المرسل، EventArgs e)
في Microsoft.MasterDataServices.Client.ViewModel.Common.SortablePagedCollectionView'1.OnCurrentChanged()
في Microsoft.MasterDataServices.Client.ViewModel.Common.SortablePagedCollectionView'1.MoveCurrentToPosition (Int32 موضع)
في Microsoft.MasterDataServices.Client.ViewModel.Common.SortablePagedCollectionView'1.MoveCurrentTo (عنصر الكائن)
في Microsoft.MasterDataServices.Client.ViewModel.MasterData.EntityMembersViewModel.set_SelectedItem (عضو القيمة)
في Microsoft.MasterDataServices.Client.ViewModel.Common.ItemsBase'2.ReloadItems()
في Microsoft.MasterDataServices.Client.ViewModel.MasterData.EntityMembersViewModel.EntityMembers_RefreshNeeded (الكائن المرسل، EventArgs e)
في Microsoft.MasterDataServices.Client.ViewModel.Common.SortablePagedCollectionView'1.Refresh()
في Microsoft.MasterDataServices.Client.ViewModel.Common.SortablePagedCollectionView'1.MoveToPage (Int32 pageIndex)
في Microsoft.MasterDataServices.Client.ViewModel.Common.SortablePagedCollectionView'1.MoveToNextPage()
في System.Windows.Controls.DataPager.PageMoveHandler (أولدباجينديكس Int32 Int32 نيوباجينديكس، باجيموفيوبيريشن باجيموفيوبيراتيونديليجاتي)
في System.Windows.Controls.DataPager.OnNextPageButtonBaseClick (الكائن المرسل، روتيديفينتارجس ه)
في System.Windows.Controls.Primitives.ButtonBase.OnClick()
في System.Windows.Controls.Button.OnClick()
في System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp (موسيبوتونيفينتارجس ه)
في System.Windows.Controls.Control.OnMouseLeftButtonUp (التحكم ctrl، EventArgs e)
في MS. Internal.JoltHelper.FireEvent (أونماناجيدوبج IntPtr، IntPtr أونماناجيدوبجارجس، أرجستيبينديكس Int32، أكتوالارجستيبينديكس Int32، eventName سلسلة، علامات UInt32)

السيناريو 2:
انقر فوق الزر إضافة عضو في صفحة 2 لفرض Explorer لإضافة صفحة جديدة. ثم يتم إنشاء الصفحة 3 وتظهر بعد الأخطاء:

System.ArgumentOutOfRangeException: [ArgumentOutOfRange_Index]
وسائط:
سلاسل المورد التصحيح غير متوفرة. غالباً ما المفتاح والوسائط توفر معلومات كافية لتشخيص المشكلة. راجع http://go.microsoft.com/fwlink/?linkid=106663&Version=5.1.20913.00&File=mscorlib.dll&Key=ArgumentOutOfRange_Index
اسم المعلمة: الفهرس
في System.ThrowHelper.ThrowArgumentOutOfRangeException()
في System.Collections.Generic.List'1.get_Item (Int32 فهرس)
في System.Collections.ObjectModel.Collection'1.get_Item (Int32 فهرس)
في Microsoft.MasterDataServices.Client.ViewModel.Common.SortablePagedCollectionView'1.GetEnumerator()
في System.Windows.Controls.DataForm.get_ItemsCount()
في System.Windows.Controls.DataForm.SetCanMoveToLastItem()
في System.Windows.Controls.DataForm.SetAllCanProperties()
في System.Windows.Controls.DataForm. < ستوبكوليكتيونفييو > b__a (DataForm مثيل الكائن المصدر، eventArgs نوتيفيكوليكتيونتشانجيديفينتارجس)
في System.Windows.Controls.WeakEventListener'3.OnEvent (مصدر تسورسي، eventArgs تيفينتارجس)
في System.Collections.Specialized.NotifyCollectionChangedEventHandler.Invoke (الكائن المرسل، نوتيفيكوليكتيونتشانجيديفينتارجس ه)
في Microsoft.MasterDataServices.Client.ViewModel.Common.SortablePagedCollectionView'1.CollectionChangedHandler (الكائن المرسل، نوتيفيكوليكتيونتشانجيديفينتارجس ه)
في System.Collections.Specialized.NotifyCollectionChangedEventHandler.Invoke (الكائن المرسل، نوتيفيكوليكتيونتشانجيديفينتارجس ه)
في System.Collections.ObjectModel.ObservableCollection'1.OnCollectionChanged (نوتيفيكوليكتيونتشانجيديفينتارجس ه)
في System.Collections.ObjectModel.ObservableCollection'1.InsertItem (فهرس Int32، عنصر T)
في System.Collections.ObjectModel.Collection'1.Insert (فهرس Int32، عنصر T)
في Microsoft.MasterDataServices.Client.ViewModel.MasterData.EntityMembersViewModel.AddNewMemberToCollection (معرف Guid الطلب، استجابة انتيتيميمبيرسجيتريسبونسي، استثناء ex)
في c__DisplayClass16 <> Microsoft.MasterDataServices.Client.ViewModel.ServiceProxy.ServiceClient. '2. < اكسيكوتيريكويست > b__15 (الكائن المرسل، ريقويستكومبليتيديفينتارجس' 1 e)
في Microsoft.MasterDataServices.Client.ViewModel.ServiceProxy.ServiceClient.OnEntityMembersGetCompleted (حالة الكائن)

الحل

تم تصحيح هذه المشكلة أولاً في التحديث التراكمي التالية من SQL Server.

التحديث التراكمي 1 ل SQL Server 2014/en-us/help/2931693

التحديث التراكمي 9 ل SQL Server 2012 SP1/en-us/help/2931078

يحتوي التحديث التراكمي كل جديدة ل SQL Server على كافة الإصلاحات العاجلة وكافة إصلاحات الأمان التي تم تضمينها مع التحديث التراكمي السابق. تحقق من أحدث التحديثات التراكمية ل SQL Server:


مزيد من المعلومات

بعد اكتمال التثبيت، يجب عليك فتح إدارة تكوين خدمات البيانات الرئيسية حيث يمكنك ترقية قاعدة بيانات حركة الديمقراطيين الاشتراكيين.

  1. انقر فوق قواعد بيانات، ومن ثم انقر فوق تحديد قاعدة البيانات.

  2. الاتصال بقاعدة البيانات الذي تريد ترقيته. عند تحديد قاعدة البيانات، تتلقى الرسالة التالية: تتطلب قاعدة البيانات هذه ترقية. لا يمكنك تغيير إعدادات النظام حتى يتم ترقية قاعدة البيانات.

  3. انقر فوق ترقية قاعدة البيانات. يفتح معالج ترقية قاعدة البيانات . اتبع الإرشادات الموجودة في المعالج لترقية قاعدة البيانات ثم انقر فوق إنهاء.

الحالة

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

الكاتب: سكوتزو
الكاتب: الخامس-جونج
المراجع الفني: جوشجير; ناشينغ; واجوكيل; سكوتزهو
المحرر: الخامس-جاستام

هل تحتاج إلى مزيد من المساعدة؟

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Microsoft Insider

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

ما مدى رضاك عن جودة الترجمة؟
ما الذي أثّر في تجربتك؟

نشكرك على ملاحظاتك!

×