أدوات تغطية الكود في مكانها: لا يمكن النسخ الاحتياطي بالكامل للخطأ الثنائي

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

  •  28-09-2019
  •  | 
  •  

سؤال

هل يمكن لأي شخص أن يساعد في هذا الخطأ في سجل بناء فريقي 2010؟ يبدو أنه يحدث فقط عندما يكون لديّ اثنين من عوامل البناء على نفس الجهاز في نفس الوقت.

RUN لديه القضايا (القضايا) التالية:

أدوات تغطية الكود في مكانها:

لا يمكن النسخ الاحتياطي بالكامل "c: builds 3 myproject binaries myProject.usermanager.datamodel.dll '.

لا يمكن العثور على ملف النسخ الاحتياطي ، الذي تم إنشاؤه بواسطة الأداة المساعدة للأدوات: 'c: builds 3 myProject binaries myProject.usermanager.datamodel.dll.orig'.

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

المحلول

للتغطية ، إذا كنت تستخدم في مكانها ، فسيقوم MSTEST بإنشاء موقع للنسخ الاحتياطي مع DLL غير الموثقة فيها. ستتم إزالة هذه بعد التنفيذ. لذا:

  1. قد يكون هذا التصميم الأول يزيلها من الثانية. بالنظر إلى أن مسار البناء الخاص بك يشبه: c: builds 3 myProject ، فهذا يعني أن الوكلاء (الرقم 3 هو رقم الوكيل) يستخدمون الدلائل المنفصلة (الافتراضي ، ولكن ليس دائمًا).
  2. كان لديك مشكلات مع إعدادات PDB و / أو إعدادات التغطية ، لذلك لا يوجد DLL مكونة حيث تم إنشاؤه: تغطية رمز Visual Studio 2010 - لا يمكن العثور على ملف النسخ الاحتياطي ، الذي تم إنشاؤه بواسطة أداة الأدوات

بالنظر إلى أنك لم تعد ترى ذلك ، فمن المرجح أن يكون 2.

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