Ich habe mit einem Projekt gearbeitet, das wie folgt aufgeteilt ist: (1) Clientanwendung (HTML5, CSS3 , JS/AngularJS) und (2) WebAPI.Azure - Umleiten auf Standardseite und Anzeigen "Datei oder Baugruppe konnte nicht geladen werden 'DotNetOpenAuth.Core'" Fehler
Es funktioniert vor Ort in Ordnung, wenn ich die Anwendung ausführen, aber wenn ich die Anwendung auf Azure bereitgestellt und ich versuche, die Client-Anwendung zuzugreifen, erhalte ich die folgenden Fehler:
Could not load file or assembly 'DotNetOpenAuth.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=2780ccd10d57b246' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
Wenn ich tippe/index.html Im Browser wird die Standardseite dann korrekt geladen, allerdings möchte ich, dass die Umleitung automatisch erfolgt, ohne dass der Fehler angezeigt wird.
Ich habe die Umleitung auf die Standardseite in IIS ebenfalls festgelegt, aber es wird standardmäßig nicht umgeleitet.
Ich lese einige der anderen Fragen ähnlich zu diesem Fehler, aber ich habe nicht einmal eine packages.config-Datei, da die Client-Anwendung, die ich habe, ist meist eine HTML5/CSS und JS-Anwendung.
Welchen wählen Sie als Web-API, Core-Anwendung (.NET Core) oder Core-Anwendung (.NET Framework). Wenn Sie .NET Framework auswählen, versuchen Sie, die lokale Kopie von DotNetOpenAuth.Core als "true" festzulegen, um festzustellen, ob dies hilfreich ist. –
@ Jambor-MSFT - Die Web-API-Lösung läuft .NET Framework 4.5.2, aber dieses Problem wird von meiner Client-Anwendung ausgelöst. –