سؤال

لديّ حل يحتوي على مشروع مكتبة واحد ، والآخرون هم تطبيقات WPF. لقد أضفت مرجع مكتبة الفصل الدراسي ولكن ، لكن كلاهما لا يمكنه استخدام فصوله.

فما هي المشكلة؟

ملاحظة: آسف للعلامات ، إنها مشكلة سفاري.

هل كانت مفيدة؟

المحلول 4

وجدت المشكلة. تسببت أحد المراجع في مكتبة الفصل ، وقد قمت بإزالتها. الآن يمكنني بناء الحل دون أخطاء.

شكرا لتعليقاتكم..

نصائح أخرى

تأكد من أن جميع مشاريعك تستهدف نفس الإطار. قد تكون الحالة التي يستهدفها مشروع فئة المكتبات الخاص بك .NET Framework 4.0 بينما تستهدف مشاريع WPF الخاصة بك .NET Framework 4.0 Client Profile.

للقيام بذلك ، انتقل إلى خصائص المشروع لكل مشروع في حل وتحقق من التطبيق | الممتلكات الهدف الإطار. بدلاً من ذلك يمكنك التنزيل VScommands 2010 التمديد وشاهد جميع الخصائص في مكان واحد عبر نافذة خصائص الحل.

أشياء للتحقق:

  • فصول مكتبة الفصل هي عامة
  • لديك مناسب using التوجيه في رمز الاتصال الخاص بك:

    using MyCompany.ClassLibrary;
    

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

حصلت على نفس المشكلة ، لكن الحل كان مختلفًا ...

نحن نعمل في Team وقام أحد المطورين (المسمى Dev1) بتثبيت .NET 4.5 (لدى الآخرين .NET 4.0 فقط). بعد أن قام Dev1 بإجراء بعض التغييرات في الحل ، حصل الآخرون على المشكلة ، و Build't Build. لم تنجح إحالات المشروع (ولكن إذا استخدموها مثل DLL ، فقد نجحت) ... لذلك نقوم بتثبيت .NET 4.5 للجميع وحلوا البروبان.

موها

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top