Heim > Backend-Entwicklung > C++ > Warum fehlschlägt mein C# Unit -Test mit einem Fehler der Manifest -Definition der Versammlung der Versammlung?

Warum fehlschlägt mein C# Unit -Test mit einem Fehler der Manifest -Definition der Versammlung der Versammlung?

Patricia Arquette
Freigeben: 2025-01-30 23:51:10
Original
837 Leute haben es durchsucht

Why Does My C# Unit Test Fail with a

c#Unit -Testausfall: Die Definition der Programmsatzliste ist nicht mit

übereinstimmt

Frage

beim Testen des Einheitstests der C# Windows Forms -Anwendung treten folgende Fehler auf:

Obwohl im Projekt nur Version 1.2.0.203 verwiesen wird, wird auf Version 1.2.200 verwiesen. Wie ermittelt ich die Quelle dieser Referenz und welche Tools können dazu beitragen, nach der alten Montageversion auf der Festplatte zu suchen?
<code>System.IO.FileLoadException: 无法加载文件或程序集“Utility, Version=1.2.0.200, Culture=neutral, PublicKeyToken=764d581291d764f7”或它的某一个依赖项。找到的程序集的清单定义与程序集引用不匹配。</code>
Nach dem Login kopieren

Antwort

.NET -Programm setzen den Loader mit zwei Herausforderungen:

kann die Version 1.2.0.203 des referenzierten Montagesatzes nicht finden.

    Es wurde Version 1.2.0.200 gefunden, aber seine Listendefinition und der erwartete Referenzkonflikt.
  • Um dieses Problem zu lösen, stellen Sie sicher, dass die richtige Programmsatzversion verfügbar ist. Dies kann erreicht werden, indem die Baugruppe in den globalen Montage -Cache (GAC) oder im Anwendungspfad platziert wird.
Um das Programm zum GAC hinzuzufügen, führen Sie bitte den folgenden Befehl aus:

Weitere Informationen finden Sie im Microsoft -Dokument (

https://www.php.cn/link/56de534cf589f6d0ca09630db803ba00
<code>gacutil /i "path/to/my.dll"</code>
Nach dem Login kopieren
. Dieses Dokument kann aktualisiert werden. Es wird empfohlen, die neuesten zu verwandten Microsoft -Dokumentation zu durchsuchen.

Das obige ist der detaillierte Inhalt vonWarum fehlschlägt mein C# Unit -Test mit einem Fehler der Manifest -Definition der Versammlung der Versammlung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage