在视图中添加字符串变量会导致错误

时间:2017-06-03 03:53:50

标签: asp.net-mvc

 @model  abc
 @{
   ViewBag.Title = "abc view";
   string xyz = "";
 }

以上代码抛出错误:

  

at System.Web.Compilation.AssemblyBuilder.Compile()
  在System.Web.Compilation.BuildProvidersCompiler.PerformBuild()
  在System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath)
  在System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath,Boolean noBuild,Boolean allowCrossApp,Boolean allowBuildInPrecompile,Boolean throwIfNotFound,Boolean ensureIsUpToDate)
  在.......

现在,如果我删除

 string xyz = "";

从视图来看,它没有给我任何错误。并且错误仅存在于我的托管环境中,它在本地运行良好。

请帮帮我。

我尝试启用了视图构建,但它没有帮助

   <MvcBuildViews>true</MvcBuildViews>

0 个答案:

没有答案