Bir proje kurulum var başarılı:Visual Studio Team Hizmetleri Testi dll bulamıyorum ama yapı aşağıdaki gibi
- Root
- --- Çözüm A
- --- Çözelti B
- --- Çözüm C
- --- Paketler Ben VSTS ortak Nuget paketlerini paylaşmak için yapılandırmış
Kökte Paket adı verilen klasör. Her üç çözüm de çıktı olarak nuget paketleri oluşturur ve Çözüm C, Çözüm A & B
'dan nuget paketlerine bağlıdır. VSTS derlemem başarıyla tamamlanır ancak birim test projeleri kaynak proje referanslarını bulamaz.
ben test sırasında elde hatadır:
Failed TestTracing
Error Message:
Test method Tracing.UnitTests.Tests.TestTracing threw exception:
System.IO.FileLoadException: Could not load file or assembly 'Tracing, Version=1.0.0.19143, Culture=neutral, PublicKeyToken=8..' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
Stack Trace:
at Tracing.UnitTests.Tests.TestTracing()
tracing.csproj hiçbir Nuget paket bağımlılıkları vardır. Sorun oluşuyor mu, çünkü hem yapım sürecinde hem de aynı nuget paketini alıp tüketiyor muyum yoksa başka bir şeyi mi özlüyorum?
Yapı işlemi sırasında tracing.csproj yerleşik mi? Ve ünite test projenizde \ Referanslar, projeyi izlemek için "Yerel" yi "doğru" olarak ayarladınız mı? –