تصحيح: حدوث خطأ استثناء على فتح سيتيفينيتي إلى تطبيقات الويب بعد تثبيت ".NET Framework 4، 7"

ينطبق على: Microsoft .NET Framework 4.7

الأعراض


افترض أنك قمت بتثبيت Microsoft.NET Framework 4، 7. عند محاولة فتح سيتيفينيتي القائمة على تطبيقات ويب، قد تلاحظ أنها لم تعد تعمل ويقوم بطرح استثناء System.TypeInitializationException. بالإضافة إلى ذلك، قد تظهر رسالة خطأ مشابهة لما يلي:

طرح مهيئ النوع 'Telerik.Sitefinity.Security.SecurityManager' استثناء.

السبب


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

الحل


لحل هذه المشكلة، تثبيت الإصلاح العاجل سيتيفينيتي وإعادة نشرة:

الموقع المحلي فجأة توقفت عن العمل بعد تشغيل تحديثات Windows 10

ملاحظة: من المتوقع إصدار إصلاح .NET Framework 4.7 في المستقبل لهذه المشكلة.

لمزيد من المعلومات حول المشكلات المعروفة في 4.7 إطار عمل.NET، راجع المشاكل المعروفة في 4.7 إطار عمل.NET.