Ich schreibe ein PlugIn zu NopCommerce 3.2, und in den Ansichten bekomme ich den oben erwähnten Fehler, aber auch für 'Layout' und 'Html'. Ich habe die gleiche Web.Config kopiert, die in einem anderen Plugin funktioniert. Ich habe auch die gleichen Referenzen wie im Arbeits-Plugin hinzugefügt. Beim Kompilieren funktioniert das Plugin, aber ich habe kein Intellisense und kann nicht darauf vertrauen, dass VisualStudio Fehler korrekt markiert. Ich verwende VS2013 Professional Update 1.
Hier ist die Web.Config-Datei:
%Vor%EDIT: Entschuldigung, wenn Sie diese Frage nicht recherchiert finden, aber ich versichere Ihnen, dass ich Stunden damit verbracht habe, die Lösung zu finden (einschließlich der Fragen, die ich hier in stackoverflow gefunden habe und web.config als Problem anführen) Aus diesem Grund habe ich diese Datei in meine Frage aufgenommen, kann sie aber nicht finden.
Dieser Fehler wurde wahrscheinlich von Resharper verursacht. Wir sind ein Team von drei Entwicklern, die GIT verwenden. Einer von uns installierte Resharper, und das verursachte wahrscheinlich den Fehler für die anderen zwei von uns. Als wir Resharper Trial installiert haben, hat es plötzlich wieder funktioniert. Leider funktioniert es nicht, wenn Resharper wieder deinstalliert wird ...
Versuchen Sie, diesen Abschnitt in system.web hinzuzufügen. (Stellen Sie sicher, dass die von mir hinzugefügten Versionen tatsächlich die sind, die Sie verwenden)
%Vor%Schließen Sie die .cshtml-Ansichtsdateien. Erstellen Sie das Projekt neu. Und öffne sie wieder.
Wenn Sie Ihre Projekteigenschaften in Ziel 4.5.1 ändern,
targetFramework in vielen anderen Orten wird immer noch 45
sagenSie finden targetFramework 3-4 mal in Ihrem root web.config und in allen Arten von packages.config.
Ich hatte das selbe Problem, ändere Project zu Target 4.5 und es wurde klar.
Am besten nicht auf 4.5.1
abzielen Ändern Sie den Pfad Projektausgabe in Alle Konfigurationen in den Projekteigenschaften zu /bin
. Das ist seltsam, aber wenn die VS Projektausgabe auf /bin/Debug
oder /bin/Release
gesetzt wird, scheint die Intellisense vollständig kaputt zu sein.
Ich habe den gleichen Fehler in meinem MVC 5-Projekt festgestellt. Mein Fall war, dass der Web.config im Views-Ordner irgendwie nicht veröffentlicht wurde. Das Hinzufügen hat das Problem gelöst.
Ich hatte den gleichen Fehler und habe mich gerade geändert zu
Ich versuche gerade, cshtml intellisense in einer Konsolenanwendung zu bekommen, so dass es für mich funktionierte, zur Standardbasis-Webseite zurückzukehren.
In meinem Fall musste ich die Visual Studio-Komponente zurücksetzen Cache , indem Sie Visual Studio schließen und diesen Ordner löschen:
C: \ Benutzer \ [Benutzername] \ AppData \ Local \ Microsoft \ VisualStudio \ 14.0 \ ComponentModelCache
Tags und Links web-config c# asp.net asp.net-mvc-5 nopcommerce