C# &引用;名为';型号';无法在此范围内声明";生产托管出错。什么';代码怎么了?
以下Razor代码在使用Visual Studio进行调试时工作正常,但在生产服务器上,它显示C# &引用;名为';型号';无法在此范围内声明";生产托管出错。什么';代码怎么了?,c#,asp.net,asp.net-mvc,razor,web-config,C#,Asp.net,Asp.net Mvc,Razor,Web Config,以下Razor代码在使用Visual Studio进行调试时工作正常,但在生产服务器上,它显示无法在此范围内声明名为“Model”的局部变量。错误 <li><b>@Html.LabelFor(Model=>Model.RegisteredName)</b> @Model.RegisteredName</li> 尝试将lamba变量从Model更改为Model。 像这样: @Html.LabelFor(model=>mode
无法在此范围内声明名为“Model”的局部变量。
错误
<li><b>@Html.LabelFor(Model=>Model.RegisteredName)</b> @Model.RegisteredName</li>
尝试将lamba变量从
Model
更改为Model
。
像这样:
@Html.LabelFor(model=>model.RegisteredName)@model.RegisteredName
尝试将lamba变量从model
更改为model
。
像这样:
@Html.LabelFor(model=>model.RegisteredName)@model.RegisteredName
将其更改为@Html.LabelFor(m=>m.RegisteredName)
-或除大写字母m
以外的任何其他字母m
模型
<compilers>
<compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.7.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:6 /nowarn:1659;1699;1701" />
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.7.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:14 /nowarn:41008 /define:_MYTYPE=\"Web\" /optionInfer+" />
</compilers>
This program is blocked by group policy. For more information, contact your system administrator