2017-06-17 1 views
0

Ich verwende Microsoft Visual Studio 2013 Professional auf einem Windows 10-Laptop und ich sehe einen Fehler in allen meinen Rasiermesseransichten. Der Fehler besagt, dass der Name "X" im aktuellen Kontext nicht existiert, z. Der Name 'Html' existiert im aktuellen Kontext nicht.Visual Studio 2013 - Der Name 'X' existiert nicht im aktuellen Kontext

aus dem Internet nach Lösungen gesucht Ich habe versucht, die folgenden aber noch nicht fixiert

  • Run Visual Studio Reparatur Form Control Panel (Programme deinstallieren)
  • Führen Sie Windows Update
  • Geprüft, ob die Referenzen Satz meine .suo Datei lokale
  • Gelöschte zu kopieren, gereinigt und
  • Versuchte voll qualifizierte Namespaces
  • umgebaut
  • Razor Versionen sind 3.0 sowohl in config und Ansicht Config
  • Unload neu laden das Projekt
  • alle meine Einstellungen zurücksetzen mit Import und Export-Assistent Der
  • Gereinigt alle Pakete und gelöscht Paket-Cache

Die Fehler sieht wie so

enter image description here

jeder kann irgendetwas anderes außer vorschlagen, um von zu deinstallieren und dann neu installieren? Trotz dieser Fehler in meinen Ansichten wird die Anwendung immer noch im Browser ohne Ysod erstellt und ausgeführt.

ähnliches Problem "The name 'HTML' does not exist in the current context" in MVC 3 Views

EDIT - Mit Informationen von stackoverflow.com/questions/20422007/... wenn ich gehe zu Eigenschaften projizieren und einen Raum in der Montage Namen machen und speichern und wieder aufbauen dann funktioniert es !! Doch sobald ich in der Nähe VS nach unten und starten wieder das Problem weiterhin besteht

Dank Paul

+0

Hallo Paul, wenn Sie ein neues Projekt erstellen und dieses Problem besteht? Sie können versuchen, die "Eingabeaufforderung des Entwicklers für VS 2013" als Administrator zu öffnen und den Befehl: devenv/resetuserdata oder devenv/setup ausführen, um sie zu testen. Funktioniert diese Lösung vorher? –

+0

Hallo Sara, ich kann es versuchen, aber interessanterweise habe ich meine Resharper Ultimate Edition aktiviert und dies hat das Problem "behoben". Wenn ich fixiere, habe ich keine Referenzprobleme in meinen Rasierklingen-Dateien mehr. Ich vermute, dass, sobald ich das Nachschärfen deaktiviere, das Problem bestehen bleibt, also tu das schlecht und versuche deinen Rat. danke – Paul

Antwort

0

Wie sicher sind Sie, dass dies ein Problem Visual Studio, und nicht mit dem Projekt? Funktioniert es in anderen Versionen von Visual Studio? Haben Sie das .Net-Framework installiert? (Stellen Sie sicher, dass Ihr Projekt auf die richtige .net-Framework-Version verweist, die Sie installiert haben, die Sie in den Projekteigenschaften überprüfen können).

Ist die fragliche Baugruppenreferenz im bin-Ordner Ihrer Lösung vorhanden?

+0

Hallo James, danke für die Zeit nehmen, um eine Antwort zu geben. Ich bin nicht sicher, dass dies ein VS-Problem ist, aber was ich sagen kann, ist, dass es ein Problem für jedes Projekt ist, das ich öffne. Das Lustige ist, dass ich das Problem letzte Nacht erlebt habe und es schien zu funktionieren, aber es funktioniert heute nicht wieder. Alle Referenzen und DLLs sind gut von dem, was ich sehen kann. – Paul

+0

Informationen von https: // stackoverflow verwenden.com/questions/20422007/Visual-Studio-2013-C-Sharp-Web-Projekt-Builds-aber-IDE-Berichte-the-Type-oder-Namesp, wenn ich zu Projekteigenschaften gehen und ein Leerzeichen in Assemblyname und speichern und umbauen dann klappt es !! – Paul

Verwandte Themen