Heim >Backend-Entwicklung >C++ >Warum kommt es zu meiner Referenzfehlanpassung an der Versammlung von .NET und wie kann ich sie beheben?

Warum kommt es zu meiner Referenzfehlanpassung an der Versammlung von .NET und wie kann ich sie beheben?

Patricia Arquette
Patricia ArquetteOriginal
2025-01-30 23:46:09208Durchsuche

Why Does My .NET Assembly Reference Mismatch Occur, and How Can I Fix It?

.NET -Programmset -Set, in dem nicht angepasste Fehler angegeben sind: "Die Listendefinition des gefundenen Satzes der Baugruppe ist nicht mit der Programmset -Referenz"

übereinstimmt .NET Framework stieß auf ein Problem und die Programmset -Version, die die Anforderung und die Version nicht koordinieren konnten. Die Fehlermeldung gibt den Montage -Set Loader an:

Die referenzierte Version kann nicht "1.2.0.203" gefunden werden.

    Im Gegenteil fand es eine Ansammlung von "1.2.0.200".
  • Die Differenz zwischen der Versammlung
  • und der gefundenen Montage der Anforderung bewirkt, dass die "Listendefinition der Montage nicht mit der Programmsablage übereinstimmt".
Lösung:

Um dieses Problem zu lösen, stellen Sie sicher, dass der Montagesatz der Anforderung ("1.2.0.203") für die Verwendung des Montage -Set -Loaders verwendet werden kann. Platzieren Sie das Programm in einer der folgenden Positionen:

Der globale Assembly -Cache (GAC)

Anwendungspfad
  • Andere Fehlerausschluss:

"gacutil/i" Pfad/to/montage.dll "" Fügt das auf GAC gesetzte Programm hinzu. Bitte beachten Sie die Dokumente von Microsoft, um weitere Anleitungen zu erhalten:

https://www.php.cn/link/dc5631bb77575e5ae1E430034AD1A21
  • Wenn Sie diese Schritte befolgen, können Sie den Unterschied in den Referenzen der Baugruppe lösen und den Unit -Test erfolgreich ausgeführt werden.

Das obige ist der detaillierte Inhalt vonWarum kommt es zu meiner Referenzfehlanpassung an der Versammlung von .NET und wie kann ich sie beheben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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