Runtime: تعذر تحميل الملف أو التجميع 'System.Runtime ، الإصدار = 4.1.1.0 ، الثقافة = محايد ، PublicKeyToken = b03f5f7f11d50a3a

تم إنشاؤها على ١٤ يونيو ٢٠١٧  ·  1تعليق  ·  مصدر: dotnet/runtime

مرحبا يا رفاق،

يثير تطبيق وحدة التحكم الخاصة بي (FW 4.7) هذا الاستثناء:

"حدث استثناء غير معالج من النوع 'System.IO.FileNotFoundException' في الوحدة النمطية غير المعروفة.

تعذر تحميل الملف أو التجميع 'System.Runtime ، الإصدار = 4.1.1.0 ، الثقافة = محايد ، PublicKeyToken = b03f5f7f11d50a3a' أو أحد تبعياته. "

app.config:

<dependentAssembly> <assemblyIdentity name="System.Runtime" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" /> </dependentAssembly>
يحتوي المشروع على هذا السطر AutoGenerateBindingRedirects المعينة على "true":

<TargetFrameworkVersion>v4.7</TargetFrameworkVersion>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>

Package.config:

<packages> <package id="System.Runtime" version="4.3.0" targetFramework="net47" /> </packages>

بلدي netstandard lib هو الإصدار 1.6. يحتوي على إصدار System.Runtime 4.3.0.0.

لقد اختبرت ، لكنني أثير نفس الإعفاء:

<dependentAssembly> <assemblyIdentity name="System.Runtime" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-4.3.0.0" newVersion="4.3.0.0" /> </dependentAssembly>

لقد تابعت الرابط [ https://msdn.microsoft.com/en-us/library/2fc472t2 (v = مقابل 110) .aspx]

لا أستطيع أن أفهم لماذا تثير المشاريع التي تم إنشاؤها مؤخرًا هذا الاستثناء. ما الخطأ؟ لم أقم بأي مشاكل مع Visual Studio 2015 ولكني أضيع ساعات مع هذا النوع من الأخطاء بعد إصدارات Visual Studio 2017 v15.2

شكرا

التعليق الأكثر فائدة

يبدو أن تحديث الحزمة -إعادة التثبيت يحل مشكلتي.

لا أفهم لماذا يجب علي تشغيله في كل مرة أقوم بإضافة مراجع nuget ....

>كل التعليقات

يبدو أن تحديث الحزمة -إعادة التثبيت يحل مشكلتي.

لا أفهم لماذا يجب علي تشغيله في كل مرة أقوم بإضافة مراجع nuget ....

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات