Ich verwende MSTest.TestAdapter und MSTest.TestFramework Version 1.2.0 für meine MS-Tests Unit Tests. Auf meinem lokalen Computer (Visual Studio 2017) laufen die Tests einwandfrei, aber auf unserem Build-Server wird folgende Meldung angezeigt:Datei oder Assembly konnte nicht geladen werden 'Microsoft.VisualStudio.TestPlatform.ObjectModel, Version = 11.0.0.0'
Datei oder Baugruppe konnte nicht geladen werden 'Microsoft.VisualStudio.TestPlatform.ObjectModel, Version = 11.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a 'oder eine seiner Abhängigkeiten. Die angegebene Datei wurde vom System nicht gefunden.
Dann überprüfte ich die Referenz dieser Versammlung mit ildasm, und in der Tat ist es die 11.0.0.0-Version (siehe unten)
Jedoch habe ich nicht die v11 dieser Versammlung finden, online gibt es nur die v14 Version auf nugget: https://www.nuget.org/packages/Microsoft.VisualStudio.TestPlatform.ObjectModel/
Ich suche auch auf meiner Maschine und ich kann die v11 nicht finden.
Also meine Frage, warum laufen die Tests auf meinem Rechner und nicht auf dem Build-Server?
Ich versuchte Montage Bindung aber ohne Erfolg.
Haben Sie jemals eine Lösung gefunden? – akabak
hey, nein, ich habe keine Lösung dafür gefunden. Ich postete es hier, kontaktierte den Besitzer auf Nugget und Github, bekam aber nie eine Antwort –
Ich habe das gleiche Problem: c –