ฉันอยู่ระหว่างการอัปเกรดโซลูชันที่มีอยู่ของเราเป็น. Net 4.6.1 และไม่สามารถเรียกใช้การทดสอบหน่วยของเราในระหว่างการสร้างเซิร์ฟเวอร์ได้ พวกมันทำงานตามที่คาดไว้และพลิกเวอร์ชันของเฟรมเวิร์กกลับไปเป็น. Net 4.5.1 ทำให้รันอีกครั้งบนเซิร์ฟเวอร์
ฉันได้รับข้อผิดพลาดต่อไปนี้:
ไม่พบการทดสอบ ตรวจสอบให้แน่ใจว่าผู้ค้นพบและตัวดำเนินการทดสอบที่ติดตั้งการตั้งค่าเวอร์ชันของแพลตฟอร์มและเฟรมเวิร์กนั้นเหมาะสมแล้วลองอีกครั้ง
ฉันได้สร้างปัญหาซ้ำในการตั้งค่าที่ง่ายกว่านี้:
- การแก้ปัญหาด้วยโครงการทดสอบหน่วย C # เดียวพร้อมการทดสอบสองครั้ง (หนึ่งครั้งล้มเหลวหนึ่งครั้งผ่าน)
- นิยามการสร้าง XAML โดยใช้เทมเพลตเริ่มต้น (TfvcTemplate.12.xaml)
- TFS 2015 Update 1 XAML build server ที่ติดตั้ง Visual Studio Enterprise 2015 Update 1 (มีเซิร์ฟเวอร์ที่คล้ายกันหกเครื่องและทั้งหมดให้ผลลัพธ์เดียวกัน)