hier eine andere Frage ähnlich wie SignalR 2.0 .2 und Owin 2.0.0 Abhängigkeitskonflikt . Wenn ich das Projekt als Konsolenanwendung ausführe, geht es mir gut. Andernfalls, als Klassenbibliothek, wenn ich es von der Eingabeaufforderung ausführen, bekam ich diesen Fehler von IIS Express sagen:
%Vor%Aber es kann nicht sein, wie ich 3.0.0.0 installiert habe und in der Konfigurationsdatei habe ich:
%Vor%Hier der Rest der Anwendung:
%Vor%Hier die Anweisung von der Eingabeaufforderung:
%Vor%Vergessen Sie zu erwähnen, dass es nur funktioniert, wenn ich ConfigureWebApi (app);
entferneIrgendwelche Ideen?
Ich muss die App.config nur in Web.config umbenennen oder eine Kopie davon erstellen und sie Web.config nennen. Das funktioniert.
Gehe zum Projekt Refrescen & amp; finde heraus, Microsoft.Owin. Rechtsklick darauf & amp; Überprüfen Sie die Version auf Eigenschaften.
Projekt Assembly Version & amp; Unter der Zeile von webconfig sollte newVersion gleich sein.
%Vor%Installieren Sie das Microsoft.Owin.Security-Paket. Es funktioniert für mich.
PS. Vergessen Sie nicht, die Datei app.config umzubenennen.
Tags und Links c# owin iis-express