Hinzufügen von Ninject.MVC3 zu einem vorhandenen MVC (4) -Projekt

8

Ich arbeite an einem Projekt mit MVC4 und habe beschlossen, dass ich eine Abhängigkeitsinjektion über Ninject hinzufügen möchte. Nach dem Herunterladen / Installieren über NuGet finde ich diesen Fehler in NinjectWebCommon.cs (Zeile 23):

%Vor%

und dann etwas später (Zeile 44):

%Vor%

Ich erwarte, dass dies normalerweise funktioniert, aber dass ich etwas getan habe, was nicht funktioniert, wenn Ninject nach der Tat zum Projekt hinzugefügt wird.

Bearbeiten: Die obigen Fehler werden nur vom Testprojekt ausgelöst ....

    
reidLinden 29.05.2012, 13:56
quelle

2 Antworten

21

Stellen Sie sicher, dass Sie den System.Web-Verweis sowohl im Haupt- als auch im Testprojekt angeben. Die Testprojekte haben ihre eigene Liste von zu pflegenden Referenzen. Ich erwarte, dass Sie System.Web im Testprojekt nicht haben.

    
Leroy 29.05.2012, 16:37
quelle
0

Stellen Sie sicher, dass Ninject Ihrem Modellprojekt keine Webverweise hinzugefügt hat.

    
Jacob Brewer 09.03.2013 13:29
quelle

Tags und Links