2017-07-27 2 views
1

J'ai supprimé l'ancienne version Newtonsoft.Json et ajouté une nouvelle version. lorsque le programme affiche exécuter cette erreur dans package.config <package id="Newtonsoft.Json" version="7.0.1" targetFramework="net45" /> et web.configComment Supprimer old dll dans Visual Studio?

<dependentAssembly> 
    <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" /> 
    <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="7.0.0.0" /> 
    </dependentAssembly> 

Comment puis-je supprimer complètement vieux verion en studio visuel?

enter image description here

+0

Ouvrez l'Explorateur de solutions, développez références et supprimer tous les dll indésirables. – OnDoubt

+0

Mon problème n'a pas été résolu avec cette solution! – jahan

+0

edit oldVersion = "0.0.0.0-7.0.1.0" – OnDoubt

Répondre

0

Voir s'il y a un reste dans votre projet. Dans l'Explorateur de solutions, cliquez avec le bouton droit sur le projet et choisissez "Décharger le projet". Faites un nouveau clic droit et choisissez "Modifier ...". Vous voyez maintenant un fichier XML pour la configuration de votre projet. Voir s'il appelle l'ancienne version.

+0

Mon problème n'a pas été résolu avec cette solution! – jahan

0

Essayez cela peut-il vous aider

<dependentAssembly> 
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" /> 
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="7.0.0.1" /> 
</dependentAssembly> 

changement newVersion dans 7.0.0.1

+0

Mon problème n'a pas été résolu avec cette solution! – jahan