الأعراض
عندما قمت بإعادة ترجمة تطبيق Microsoft.NET Framework 4.5.1 التي تستخدم مكتبات.NET المحمولة لاستهداف Microsoft.NET Framework 4.5.2، تتلقى رسالة الخطأ التالية أثناء التحويل البرمجي:
يتم تحديد نوع '{نوع}' في تجميع الذي يتم الإشارة إليه. يجب إضافة مرجع إلى التجميع '{الجمعية}'.
ملاحظة: في رسالة الخطأ هذه، {} وتمثل الجمعية أحد الملفات الفعلية التي تم العثور عليها في "C:\Program Files (x86) \Reference Assemblies\Microsoft\Framework\. مجلد NETFramework\v4.5.2\Facades ".
على سبيل المثال، رسالة خطأ تشبه إحدى الرسائل التالية:
يتم تحديد نوع 'System.Object' في تجميع الذي يتم الإشارة إليه. يجب عليك إضافة مرجع إلى التجميع 'System.Runtime، الإصدار = 4.0.0.0، ثقافة محايد, = = b03f5f7f11d50a3a'.
يتم تحديد نوع 'System.Attribute' في تجميع الذي يتم الإشارة إليه. يجب عليك إضافة مرجع إلى التجميع 'System.Runtime، الإصدار = 4.0.0.0، ثقافة محايد, = = b03f5f7f11d50a3a'.
الحل
لحل هذه المشكلة، تثبيت الإصدار المحدث من "حزمة" Microsoft.NET Framework 4.5.2 المطور. للحصول على معلومات التنزيل، راجع مقالة قاعدة معارف Microsoft 2901951.