SignalR verursacht beim Upgrade schwerwiegende Probleme

8

Nach zwei Tagen konnte ich endlich das neue SignalR installieren, aber ich stehe vor einem anderen Problem.

Ich habe entweder die spezifische Owin Assembly entfernt oder den Bezug dazu verloren.

Ich habe meine Ablage, meine Pakete und Referenzordner überprüft und alle ursprünglichen Owin-Namenskonventionen sind sichtbar.

Wer rettet mich vor dieser Tragödie und zeigt mir, wie ich das beheben kann?

Hier ist der von iis zurückgegebene Serverfehler.

%Vor%     
Filling The Stack is What I DO 06.11.2013, 14:07
quelle

3 Antworten

15

Dies liegt daran, dass die Laufzeitumgebung keine Startup-Klasse in Ihrer Assembly erkennen kann. Versuchen Sie in Ihrem Projekt, ein Assembly-Level-Attribut hinzuzufügen, das Ihre Startup-Klasse angibt

%Vor%

Alternativ können Sie die Startup-Klasse als appSetting in Ihrer web.config wie:

angeben %Vor%

Weitere Informationen zur Erkennung von Startklassen finden Sie unter Tutorials.

    
Praburaj 06.11.2013, 15:29
quelle
6

Oder es ist nur wegen einer fehlenden startup.cs-Datei, die oft von asp.net mvc Vorlage erstellt wird, wenn Sie ein neues Projekt mit Authentifizierung erstellen.

Es passiert mir, weil ich keine Authentifizierung hinzugefügt habe.

Um dies zu lösen, fügen Sie einfach eine startup.cs -Datei im Stammverzeichnis Ihres Projekts ein:

%Vor%

und es sollte funktionieren.

Es ist eine Alternative zur angenommenen Antwort.

    
Dragouf 02.06.2014 05:24
quelle
-2

Laden Sie einfach die Datei owin.dll herunter und legen Sie sie in den Ordner bin Ihrer App!

Ссылка

    
harry 06.11.2013 14:30
quelle

Tags und Links