Salut les gens,
Mon application console (FW 4.7) lève cette exception :
"Une exception non gérée de type 'System.IO.FileNotFoundException' s'est produite dans le module inconnu.
Impossible de charger le fichier ou l'assembly 'System.Runtime, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' ou l'une de ses dépendances."
app.config :
<dependentAssembly>
<assemblyIdentity name="System.Runtime" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
</dependentAssembly>
Le projet a cette ligne AutoGenerateBindingRedirects définie sur true :
<TargetFrameworkVersion>v4.7</TargetFrameworkVersion>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
Package.config :
<packages>
<package id="System.Runtime" version="4.3.0" targetFramework="net47" />
</packages>
Ma nouvelle bibliothèque netstandard est la version 1.6. Il a System.Runtime version 4.3.0.0.
J'ai testé, mais soulève la même exception:
<dependentAssembly>
<assemblyIdentity name="System.Runtime" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.3.0.0" newVersion="4.3.0.0" />
</dependentAssembly>
J'ai suivi le lien [ https://msdn.microsoft.com/en-us/library/2fc472t2 (v=vs.110).aspx]
Je ne comprends pas pourquoi les projets créés récemment soulèvent cette exception. Qu'est-ce qui ne va pas? Je n'ai eu aucun problème avec Visual Studio 2015 mais je perds des heures avec ce genre d'erreurs après les versions de Visual Studio 2017 v15.2
Merci
Semble Update-Package -reinstall résout mon problème.
Je ne comprends pas pourquoi je dois l'exécuter à chaque fois que j'ajoute des références nuget....
Commentaire le plus utile
Semble Update-Package -reinstall résout mon problème.
Je ne comprends pas pourquoi je dois l'exécuter à chaque fois que j'ajoute des références nuget....