2014-02-13 15 views
6

Ich habe erst vor kurzem auf VS 2013 aktualisiert und bei der Verwendung einer MVC 3-Anwendung habe ich eine automatische Formatierung Problem, wobei die Modelldeklaration an der Spitze eines cshtml Datei wird in Kleinbuchstaben gesetzt, wenn die Tastenkombination STRG K + D (oder alle markieren, Formatauswahl) verwendet wird, zVisual Studio 2013 AutoFormat (CTRL KD) Kleinschreibung Problem mit Cshtml

@model IEnumerable<Review> 

CTRL K + D

@model IEnumerable<review> 

Same Projekt in VS 2012 funktioniert perfekt in Ordnung, und die automatische Formatierung funktioniert so habe ich versucht, den Export diese Einstellungen und sie importieren, aber ohne Erfolg.

Ich habe versucht, in Extras - Optionen - Texteditor amd und änderte die Client-Tag in HTML-Web-Formulare auf "wie eingegeben", aber das hat auch nicht funktioniert.

+2

Soweit ich weiß, VS2013 unterstützt MVC3 nicht. Es ist 4 und später. –

+0

Hallo ta. Ja, ich aktualisiere gerade das Projekt auf MVC 4 und tatsächlich funktioniert es wie erwartet. Danke für den Zeiger. –

+0

Das gleiche Problem macht mich verrückt mit MVC 4/5 mit Visual Studio Community 2013 – guneysus

Antwort

2

Danke an ta.speot.is zu diesem.

Wie in den Kommentaren unten meine Frage erwähnt, unterstützt VS2013 nicht MVC3.

Um dieses Problem zu beheben, aktualisieren Sie MVC3 zu MVC4 oder höher, und das behebt das Problem der automatischen Formatierung.

+0

Versuchen Sie http://geekswithblogs.net/anirugu/archive/2014/01/05/how-to-fix-mvc-3-issues-in -visual-studio-2013.aspx – Adrian

+3

Ein Jahr in der Zukunft, ich arbeite mit MVC4 und dieses Problem kommt mit meiner Modell-Deklaration oben auf der cshtml Seite. Nicht sicher warum. –