0

最近,当我上传我的发布文件时,我在快速主机上发布了我的网站,他们说<System.Code>web.config文件中删除标签并检查预编译条件为真,但是在我的网站加载之后,剃刀语法不支持

编译错误

说明:编译服务此请求所需的资源期间发生错误。请查看以下特定错误详细信息并适当修改您的源代码。

编译器错误消息:CS1525:无效的表达式术语“。”

源错误:

第 50 行:@{
第 51 行:
第 52 行:字符串 value1 = item.StartDate != null ?item.StartDate?.ToString("dd-MM-yyyy") : "未找到";
第 53 行:@Html.DisplayFor(x => value1)
第 54 行:}

源文件:f:\TFS\ManagementSystem\ManagementSystem\Views\Contracts\Index.cshtml 行:52

<system.codedom>
<compilers>
<compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=2.0。 1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:default /nowarn:1659;1699;1701" />
<compiler language="vb;vbs;visualbasic;vbscript" extension=". vb" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=2.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:default /现在:41008 /define:_MYTYPE=\"Web\" /optionInfer+" />
</compilers>
</system.codedom>

4

0 回答 0