Los siguientes trabajó para mí con Visual Studio Professional 2012, ASP.NET MVC 5 y Microsoft.System.Web.WebPages 3.0:
<add key="webpages:Version" value="3.0.0.0" />
Pero esta solución no funcionó inmediatamente
En un primer momento, la solución de Chris Haddox respecto webpages:Version
:
<add key="webpages:Version" value="1.0.0.0"/>
no funcionó para mí, ya tenía esta clave y estaba configurada en 1.0.0.0.
Pero ya que estoy usando Visual Studio Professional 2012, ASP.NET MVC 5 y Microsoft.System.Web.WebPages 3.0 ...
Este problema me mostró que mi Web.Config webpages:Version
se establece en 1.0.0.0
, lo cambié a 3.0.0.0
porque leí en otro artículo que podría ser correcto para Microsoft.System.Web.WebPages 3.0 y todavía tenía el error de formateo por un tiempo.
Continué editando mi archivo .cshtml. Luego, todo el formato repentino comenzó a funcionar correctamente. Tal vez desde la construcción, pero no creo que hice una compilación, pero no puedo estar seguro, y sé que no reinicié Visual Studio 2012.
Error enviado http://aspnetwebstack.codeplex.com/ workitem/828. Recién lo voté. – lorond
Esto todavía ocurre con VS 2013: Si bien la configuración "HTML -> Formateo -> Según lo ingresado" preservará la carcasa, la fuente aún se sangrará innecesariamente. – springy76