المشاريع المستبعدة كتلة فريق بناء فريق بناء خطوة اختبار

StackOverflow https://stackoverflow.com/questions/1837733

سؤال

متابعة إلى هذا السؤال، بناء المشاريع حدد فقط مع بناء فريق: لقد نجحت الآن بنجاح "معزولة" ثلاثة من المشاريع في حل مع 20+ مشاريع. أحد المشاريع الثلاثة هو مشروع اختبار، يحتوي على اختبارات الوحدات لأحد المشاريع الأخرى (مكتبة فئة).

يعمل بناء الفريق على ما يرام، يتم تضمين المشاريع الثلاثة فقط في هذه العملية. ومع ذلك، عندما أقوم بتشغيل الاختبارات في مشروع الاختبار كجزء من Build، فإن الاختبارات تمر، لكن Build فشل في خطوة "الاختبارات الجارية"، وأحصل على هذه الرسالة في سجل الإنشاء:

testtoolstask: تحذير الأجهزة: لا يمكن العثور على ثنائي C: المستخدمين ... [المسار المحلي إلى DLL مفقود].
تم تحويل الخطأ السابق إلى تحذير لأن المهمة تم استدعاؤها باستخدام MOWNONERROR = TRUE.

تتكرر نفس الرسالة لمدة ثلاثة dlls مختلفة، وهي جزء من الحل، لكنني معين 100٪ أنه لا توجد مراجع إلى هذه DLL من المشاريع الثلاثة التي أحاول بناءها. كيف يتم تضمينها في عملية البناء / الاختبار الخاصة بي؟ وكيف يمكنني التعامل مع هذا الخطأ؟

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

المحلول

اتضح أن المشاريع الثلاثة الغامضة لديها تغطية كود ممكنة، مما تسبب في الإشارة إليهم في الاختبارات.
كان لدي أيضا مشروع قاعدة بيانات في الحل الذي بدا أن الأمور المسمار أكثر.

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