Sto usando Visual Studio 2017 e sto provando a creare una libreria .Net Standard 1.5 e usarla in un progetto di test .Net 4.6.2 nUnit.
Ricevo il seguente errore ...
Impossibile caricare il file o l'assembly "System.Runtime, Version = 4.1.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a" o una delle sue dipendenze. Il sistema non trova il file specificato.
Ho provato quanto segue:
- Riferimento alla libreria Std come riferimento del progetto. Errore: mi dà l'errore precedente.
- Crea un pacchetto NuGet per la mia libreria Std e fai riferimento a questo. Errore: il tipo è System.String, in attesa di System.String. Questo perché System.Runtime ha finito per essere referenziato dal progetto e ha definizioni per tutti i tipi standard.
- Riferimento NuGet pkg NetStandard.Library. Errore: dammi lo stesso errore di # ("Il tipo è System.String, in attesa di System.String"). NOTA: prima di farlo, ho cancellato TUTTI i pacchetti NuGet dal progetto e poi ho aggiunto solo i pacchetti nUnit e NetStandard.Library (che installavano altri 45 pacchetti).
è un insetto? C'è una soluzione? Qualsiasi aiuto è apprezzato.