Vnext UserManager existiert in beiden Bibliotheken (mehrdeutige Referenz)

8

Ich ziehe bei vnext von mvc 5. Ich habe einige Schwierigkeiten beim Hinzufügen von Controller für die externe Authentifizierung konfrontiert.

  

Der Typ 'IdentityResult' existiert sowohl in 'Microsoft.AspNet.Identity.Core, Version = 1.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35' und 'Microsoft.AspNet.Identity, Version = 3.0.0.0, Culture = neutral, PublicKeyToken = null '

Versionen von Paketen:

%Vor%

Ich habe festgestellt, dass Microsoft.AspNet.Identity.Core eine Abhängigkeit des AspNet.Identity.MongoDB-Pakets ist. Ich möchte MongoDb verwenden, aber ich habe mehrdeutige Referenz.

Ich habe einige Ideen für eine Lösung:

  1. Aliasing ( Ссылка )
  2. Löschen der Identity.Core-Abhängigkeit vom Identity.MongoDB-Paket.

Kann jemand einen anderen Weg zur Lösung dieses Konflikts vorschlagen?

    
Polina Ruban 11.09.2015, 13:18
quelle

1 Antwort

1

Wenn Sie sich ehrgeizig fühlen, könnten Sie die MongoDB-Bibliothek mit der aktualisierten Abhängigkeit erneut kompilieren und eine PR an das Projekt senden. Wenn das zu viel Aufwand ist, scheint Aliasing der richtige Weg zu sein.

    
XeroxDucati 11.01.2016 17:38
quelle

Tags und Links