我正尝试将富卡添加到我的dotnet应用程序。将富卡数据添加到我的dotnet应用程序导致它崩溃
所以,如果我尝试添加此:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Organization",
"url": "http://www.t-mobile.com",
"contactPoint": [{
"@type": "ContactPoint",
"telephone": "+1-877-746-0909",
"contactType": "customer service",
"contactOption": "TollFree",
"areaServed": "US"
}]
}
</script>
然后我得到这个长的错误消息:
Microsoft.AspNetCore.Server.Kestrel [13] 连接ID “0HL8COF5253MA” :应用程序抛出未处理的异常。 Microsoft.AspNetCore.Mvc.Razor.Compilation.CompilationFailedException:发生一个或多个编译失败: /Views/Shared/_Layout.cshtml(70,7):错误CS0103:名称'context'在当前上下文中不存在 /Views/Shared/_Layout.cshtml(71,7):错误CS0103:名称'type'在当前上下文中不存在 /Views/Shared/_Layout.cshtml(74,7):错误CS0103:名称'type'在当前上下文中不存在
似乎试图解析@type和@context并且不能识别它,所以它崩溃。我可以防止这一些如何?
逃离'@'和''@@防止剃刀从采摘它 – DiskJunky
试图设置您的答案作为解决方案,但该选项不显示编辑后的问题... – ganjan
添加评论作为答案,您将能够将其标记为解决方案 – DiskJunky