Trouvé les conflits entre les différentes versions de la même dépendante de l'assemblée qui n'a pas pu être résolu erreur

Trouvé les conflits entre les différentes versions de la même dépendante de l'assemblée qui n'a pas pu être résolu. Ces conflits sont répertoriés dans le journal de génération lorsque le niveau de détail du journal est défini de manière détaillée.

C'est arrivé après je suis d'importation Newtonsoft.Json à mon Application.De base(Portable) de projet.

Après regarder dans la sortie:

Il y avait un conflit entre "de Microsoft.CSharp, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" et "de Microsoft.CSharp, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a". (L'id de la tâche:90)
2> "de Microsoft.CSharp, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" a été choisi car il était le principal et "de Microsoft.CSharp, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" ne l'était pas. (L'id de la tâche:90)

Ce que je dois faire maintenant?

  • Le correctif a été pour moi de regarder dans mes paquets.de configuration et assurez-vous que tous les paquets dans leur sont pertinents pour votre projet. J'ai réussi à supprimer un package nuget de mon projet, mais il est toujours resté dans les forfaits.fichier de configuration. Je pense que c'était parce que je faisais des transactions sur les packages nuget de mon projet et de visual studio ne pourrais pas les garder en place avec l'écriture des fichiers. D'où l'origine de l'erreur que vous avez donné. Juste pensé que je voudrais vous donner le problème d'un autre point de vue. J'espère que cela aide quelqu'un.
InformationsquelleAutor gogo | 2017-04-23