毫无疑问,我设置了一些错误,但我的 Razor 模板经常抛出异常,即使模板没有问题。这些通常是通过我进行构建来修复的。
如果我确实在模板中有错误,我会弹出一个窗口,要求我在 VS 中进行调试,但当然这实际上不允许我调试模板。
我的日志中的错误并不是那么有用(见下文)。
是否有可能避免虚假错误并在实际出现问题时获得更好的信息?
ServiceStack.Razor.Templating.TemplateCompilationException: Unable to compile template. Check the Errors list for details.
at ServiceStack.Razor.Templating.TemplateService.CreateTemplate(String template, Type modelType)
at ServiceStack.Razor.Templating.TemplateService.Compile(ViewPageRef viewPageRef, String template, Type modelType, String name)
at ServiceStack.Razor.Templating.TemplateService.Compile(ViewPageRef viewPageRef, String template, String name)
at ServiceStack.Razor.ViewPageRef.Compile(Boolean force)