fileloadexception: konnte keine Datei- oder Assemblierungssystem laden. Die Manifestdefinition der lokalisierten Montage entspricht nicht der Montagereferenz. (Ausnahme von hResult: 0x80131040)
Lib l2 hat keine direkte Referenzen des Wertes von Wertetypen, noch Nuget -Abhängigkeit. /> Aber ich habe dies in l2 obj \ project.assets.json :
gefunden
Code: Select all
"NETStandard.Library/2.0.3": {
"sha512": "st47PosZSHrjECdjeIzZQbzivYBJFv6P2nv4cj2ypdI204DO+vZ7l5raGMiX4eXMJ53RfOIg+/s4DHVZ54Nu2A==",
"type": "package",
"path": "netstandard.library/2.0.3",
"files": [
...
"build/netstandard2.0/ref/System.ValueTuple.dll",
...
app.config in a Fügen Sie den folgenden Code hinzu, um es zu lösen, aber es funktioniert immer noch nicht:
Code: Select all
< /code>
ildasm.exe
// Metadata version: v4.0.30319
.assembly extern mscorlib
{
.publickeytoken = (B7 7A 5C 56 19 34 E0 89 ) // .z\V.4..
.ver 4:0:0:0
}
.assembly System.ValueTuple
...
< /code>
Powershell returns:
(Get-Item .\System.ValueTuple.dll).VersionInfo.FileVersion
4.6.26515.06
< /code>
What to do?