Visual Studio 2012 で、カミソリ (.cshtml) ファイルにブレークポイントを設定しようとしていますが、試行するたびに、ブレークポイントを ser にすることはできませんでした、または次のエラー メッセージが表示されます。
次のブレークポイントを設定できませんでした: ... 共通言語ランタイムはブレークポイントを設定できませんでした。
Visual Studio 2012 で、カミソリ (.cshtml) ファイルにブレークポイントを設定しようとしていますが、試行するたびに、ブレークポイントを ser にすることはできませんでした、または次のエラー メッセージが表示されます。
次のブレークポイントを設定できませんでした: ... 共通言語ランタイムはブレークポイントを設定できませんでした。
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" />