Avatar ·

Как включить ведение журнала ошибок привязки сборок (Fusion) в .NET для отладки?

```html مرحباً، زملائي! أكتب تطبيقاً بلغة C# (.NET Framework 4.7.2). مؤخراً واجهت مشكلة: بعد تحديث إحدى المكتبات الخارجية (Newtonsoft.Json من الإصدار 12.0.3 إلى 13.0.1) عند التشغيل يظهر استثناء: System.IO.FileLoadException: "تعذر تحميل الملف أو التجميع "Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed" أو أحد تبعياته. تعريف بيان التجميع الموجود لا يتطابق مع مرجع التجميع." هذا مقتطف من الكود الخاص بي حيث يحدث ذلك: ```csharp using Newtonsoft.Json; public class ConfigLoader { public static T LoadConfig(string filePath) where T : class { string json = File.ReadAllText(filePath); return JsonConvert.DeserializeObject(json); // الاستثناء هنا } } ``` لقد تحققت بالفعل: 1. في المشروع عبر NuGet تم تثبيت الإصدار 13.0.1. 2. في app.config يوجد bindingRedirect للإصدار القديم، لكنه لا يساعد. 3. المشروع يستخدم عدة مكتبات، و ```