使用cshtml的Visual Studio 2013 Autoformat(CTRL KD)小写问题

我刚刚更新到VS 2013,当使用MVC 3应用程序时,我遇到了一个自动格式化问题,当使用CTRL K + D快捷键(或突出显示)时,cshtml文件顶部的模型声明设置为小写所有,格式选择)例如

@model IEnumerable 

CTRL K + D.

 @model IEnumerable 

VS 2012中的相同项目完全正常并且自动格式化工作,所以我尝试导出这些设置并导入它们但没有任何运气。

我已经尝试查看工具 – 选项 – 文本编辑器并将html Web表单中的客户端标记更改为“已输入”,但这也没有奏效。

感谢ta.speot.is。

正如我在下面的评论中所提到的,VS2013不支持MVC3。

若要解决此问题,请将MVC3更新为MVC4或更高版本,这将解决自动格式问题。