razor - 在 Visual Studio 2012 中格式化 .cshtml 文件时出现长时间延迟

标签 razor asp.net-mvc-4 visual-studio-2012

目前使用 Visual Studio 2012 使用 MVC4,当我每次格式化 CSHTML 文档(CTRL + E + D)时,我都会收到“正在等待后台操作完成对话框”

这个对话大约会停留一分钟,但我之前等待的时间长达 10 分钟。

我的文档不长,它由 20< 行基本 html 组成。

我只使用 1 个插件;视觉 Git。

编辑:删除加载项无效。

EDIT2:我现在在尝试格式化后尝试编辑文件时遇到以下错误。

 Attempted TextBuffer edit operation while another edit is in progress.

最佳答案

对我来说,它似乎与 razor 语法有关,因为我只在一个特定文件中使用它。

例如,如果我将以下代码放在一行中,我就会遇到所描述的问题。

@section BodyClassName {note}

但是当把右括号放在下一行时,问题就消失了
@section BodyClassName {note
    }

亲切的问候

斯蒂恩

关于razor - 在 Visual Studio 2012 中格式化 .cshtml 文件时出现长时间延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13364608/

相关文章:

c# - 带有加载和表单模型的 MVC View

c# - ASP.NET MVC - 模型的 WCF 类

javascript - 如何在 jquery 对话框模型表单或引导弹出窗口中显示 CRUD View

c# - 在单独的程序集中启用带有上下文的迁移?

windows - 启动 Windows 驱动程序开发

visual-studio-2012 - 如何注册适合VS2012 Cassini和IIS7的HttpModule?

c# - 路径 '/' 的 Controller 未找到或未实现 IController

javascript - 结合 JavaScript 和 ASP.NET MVC HTML 代码问题

c++ - 使用 BOOST 时出现 LNK 错误 1561

c# - 使用 jquery/C# Razor 打开具有相同 session 的新窗口