Fehlende assembly-Verweis Microsoft.IdentityModel.Kunden.ActiveDirectory
Ich bin derzeit an der Entwicklung einer Xamarin.Android-Anwendung in VS2013.
Ich möchte Implementierung von Azure Active Directory in meiner app nach dieser guide. Dann füge ich Microsoft.IdentityModel.Clients.ActiveDirectory
nuget-Pakets wie beschrieben.
Dann möchte ich hinzufügen, dass ein AuthenticationResult Attribut, aber dann bekam ich einen fehlenden montieren-Verweis-Fehler. Sogar wenn ich explizit Schreibe (oder per drag-and-drop) Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult
.
Ich schaute überall nach Lösungen, aber keiner passt zu meinem problem. (Upgrade/Downgrade Ziel-framework hat nicht das Problem zu lösen)
Wenn jemand eine Ahnung hat, wäre ich wirklich dankbar, weil ich mich langsam die Ideen ausgehen.
Danke.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Paar Dinge zu überprüfen, bzw. versuchen:
Bedeutet der Verweis auf Microsoft.IdentityModel.Kunden.ActiveDirectory erscheinen in der Liste der Verweise aus Ihrer Lösung?
Wenn es erscheint, was sind die Eigenschaften, wie kopieren Ausgabe, absoluter/relativer Pfad?
Wird es Hinzugefügt, für alle Projekt-Konfigurationen (Debug/Release)?
C:\Users\Charly\Documents\Visual Studio 2013\Projects\TestCharly_Xamarin\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.3.2.204281119-alpha\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll
Dann den relativen Pfad kannpackages\Microsoft.IdentityModel.Clients.ActiveDirectory.3.2.204281119-alpha\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll
ich nicht wirklich verstehe, was du meinst mit "es Ist Hinzugefügt für alle Projekt-Konfiguration ?", Ich bin ganz neu auf VS. Ich bin natürlich läuft un Debug-Konfiguration jetzt.So fand ich heraus, was das problem war. Ich hatte um eine bestimmte version des Pakets, da es ein pre-Release-version. Ich hatte mit der Installation 3.0.110281957 genau dann erkennen die Referenz, wie ich brauchte.