'Microsoft.testing.Platform', das angeblich fehlt, wenn sie ein Projekt auf einem Azure DevOps -Agenten ausführenC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 'Microsoft.testing.Platform', das angeblich fehlt, wenn sie ein Projekt auf einem Azure DevOps -Agenten ausführen

Post by Anonymous »

Ich habe kürzlich einige Testprojekte von Vstest in MStest konvertiert, um sie auf einem von Microsoft veranstalteten Agenten auszuführen, ohne Visual Studio installieren zu müssen (um Platz zu sparen).

net48
latest
enable
disable
true
Exe
true
true
None
AnyCPU
false
none
false







< /code>
(übrigens, MStest enthält Microsoft.Testing.Platform als Transitivpaket)
- D:\a\1\s\AppCode\UnitTesting\bin\Debug\net48\UnitTesting.exe (.NET Framework 4.8|x64)
total: 924
failed: 0
succeeded: 923
skipped: 1
duration: 24s 171ms
##[error]Unhandled Exception: System.io.FilenotFoundException: konnte keine Datei oder Assemblierung laden. Das System kann die angegebene Datei nicht finden. /> Windows-2022 < /li>
Anforderungen: msbuild < /li>
< /ul>
Die Microsoft.Testing.platform.dll ist im Ausgangsordner vorhanden, ohne es explizit in Nuget zu spezifizieren. Was könnte die Ursache dafür sein? Ich habe keinen bestimmten Einstiegspunkt im Programm (weil es früher eine Bibliothek war). Muss ich eins implementieren?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post