J'utilise Visual Studio 2017 et j'essaie de créer une bibliothèque .Net Standard 1.5 et de l'utiliser dans un projet de test .Net 4.6.2 nUnit.
Je reçois l'erreur suivante...
Impossible de charger le fichier ou l'assembly 'System.Runtime, Version = 4.1.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a' ou l'une de ses dépendances. Le système ne peut pas trouver le fichier spécifié.
J'ai essayé ce qui suit:
- Référence bibliothèque Std comme référence de projet. Erreur: me donne l'erreur précédente.
- Créez un pkg NuGet pour ma bibliothèque Std et référencez-le. Erreur: le type est System.String, en attendant System.String. En effet, System.Runtime a fini par être référencé par le projet et il a des définitions pour tous les types standard.
- Référence NuGet pkg NetStandard.Library. Erreur: donnez-moi la même erreur que # ("Le type est System.String, attend System.String"). REMARQUE: avant cela, j'ai effacé TOUS les packages NuGet du projet, puis ajouté uniquement les packages nUnit et NetStandard.Library (qui ont installé 45 autres packages).
Est-ce un bug? Y at-il un travail autour? Toute aide est appréciée.