Как включить ведение журнала ошибок привязки сборок (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. المشروع يستخدم عدة مكتبات، و
```