Redis
 sql >> Datenbank >  >> NoSQL >> Redis

Datei oder Assembly System.Runtime.CompilerServices.Unsafe konnte nicht geladen werden

Datei oder Assembly System.Runtime.CompilerServices.Unsafe konnte nicht geladen werden

Es scheint, dass Sie System.Runtime.CompilerServices.Unsafe Nuget-Paket 4.5.3 installiert haben Ausführung. Und es entspricht System.Runtime.CompilerServices.Unsafe.dll Assembly-Version 4.0.4.1 .

Vorschlag

1) Bitte versuchen Sie, System.Runtime.CompilerServices.Unsafe zu registrieren Version 4.0.4.1 in GAC, damit das System es kann.

  • Führen Sie die Entwickler-Eingabeaufforderung für VS2019 aus als Administrator

  • Typ:

    cd xxxxx (the path of the the System.Runtime.CompilerServices.Unsafe 4.0.4.1)
    
    gacutil /i System.Runtime.CompilerServices.Unsafe.dll
    

2) Wenn Sie Net Framework-Projekte mit xxx.config verwenden Datei, könnten Sie bindingRedirect.

verwenden

Fügen Sie diese in app.config hinzu Datei oder web.config Datei:

<configuration>  
   <runtime>  
      <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">  
         <dependentAssembly>  
            <assemblyIdentity name="System.Runtime.CompilerServices.Unsafe"  
                              publicKeyToken="b03f5f7f11d50a3a"  
                              culture="neutral" />  
            <bindingRedirect oldVersion="0.0.0.0-4.0.4.1"  
                             newVersion="4.0.4.1"/>  
         </dependentAssembly>  
      </assemblyBinding>  
   </runtime>  
</configuration> 

Außerdem , wenn Sie System.Runtime.CompilerServices.Unsafe aktualisieren nuget-Paketversion auf die neuere Version, sollten Sie auch die Version der BindingRedirect-Assembly ändern.

Sie können auf diese Assemblyversionen von System.Runtime.CompilerServices.Unsafe verweisen

4.5.x ist System.Runtime.CompilerServices.Unsafe nuget-Paketversion während 4.0.x.x ist System.Runtime.CompilerServices.Unsafe.dll Assembly-Version.

4.5.0 is 4.0.4.0 
4.5.1 is 4.0.4.0 
4.5.2 is 4.0.4.0 
4.5.3 is 4.0.4.1
4.6.0 is 4.0.5.0
4.7.0 is 4.0.6.0
4.7.1 is 4.0.6.1
5.0.0 is 5.0.0.0