Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc @即使Razor已注册,ModelType也会导致语法错误_Asp.net Mvc_Asp.net Mvc 3_Razor - Fatal编程技术网

Asp.net mvc @即使Razor已注册,ModelType也会导致语法错误

Asp.net mvc @即使Razor已注册,ModelType也会导致语法错误,asp.net-mvc,asp.net-mvc-3,razor,Asp.net Mvc,Asp.net Mvc 3,Razor,我有一个MVC 3应用程序和一个只有一行的视图: @ModelType String 这会导致Index.vbhtml中出现“语法错误”,没有指定行或列。研究表明Razor视图引擎未注册,但我的~\Views\web.config中有以下内容: <system.web.webPages.razor> <host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=3

我有一个MVC 3应用程序和一个只有一行的视图:

@ModelType String
这会导致Index.vbhtml中出现“语法错误”,没有指定行或列。研究表明Razor视图引擎未注册,但我的~\Views\web.config中有以下内容:

  <system.web.webPages.razor>
    <host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    <pages pageBaseType="System.Web.Mvc.WebViewPage">
      <namespaces>
        <add namespace="System.Web.Mvc" />
        <add namespace="System.Web.Mvc.Ajax" />
        <add namespace="System.Web.Mvc.Html" />
        <add namespace="System.Web.Routing" />
      </namespaces>
    </pages>
  </system.web.webPages.razor>


我错过了什么?

我想你在找我

@model SomeNamespace.To.Your.Type

没关系-这似乎是MVC3和VB的已知问题:


@ModelType System.String是否有效?此链接现在是404