【问题标题】:Setting breakpoints in a Razor file in Visual Studio 2012在 Visual Studio 2012 的 Razor 文件中设置断点
【发布时间】:2013-01-01 10:40:38
【问题描述】:

在 Visual Studio 2012 中,我试图在我的 razor (.cshtml) 文件中设置断点,但每次我尝试时,它都说断点不能是 ser,否则我会收到以下错误消息:

无法设置以下断点: ... 公共语言运行时无法设置断点。

【问题讨论】:

    标签: razor visual-studio-2012


    【解决方案1】:

    我发现在我的 web.config 中,我有以下行:

    <compilation 
        debug="true" targetFramework="4.0"
        assemblyPostProcessorType="Microsoft.VisualStudio.Enterprise.Common.AspPerformanceInstrumenter, Microsoft.VisualStudio.Enterprise.AspNetHelper, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
    

    assemblyPostProcessorType 属性导致了问题。我假设它对破坏调试的动态生成的剃刀程序集做了一些事情。

    所以我简单地删除了该属性以获取:

    <compilation debug="true" targetFramework="4.0" />
    

    【讨论】:

      猜你喜欢
      • 2013-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-27
      相关资源
      最近更新 更多