在當你遇到類似錯誤的.cs文件「的類型或命名空間名稱‘產品’找不到(是否缺少using指令或程序集引用?)」解決錯誤4剃刀
你右鍵單擊它並選擇解決以自動添加缺少的程序集引用。在剃刀.cshtml中,你如何做到這一點?
在當你遇到類似錯誤的.cs文件「的類型或命名空間名稱‘產品’找不到(是否缺少using指令或程序集引用?)」解決錯誤4剃刀
你右鍵單擊它並選擇解決以自動添加缺少的程序集引用。在剃刀.cshtml中,你如何做到這一點?
您在剃鬚刀視圖中添加using
聲明。
@using YourNameSpaceIfExists.Products
如果您不想輸入完整的路徑(NamespaceName.className)在每個視圖要使用這個類,你可以在全球範圍,增加可用的命名空間的web.config文件中查看文件夾 。您將在pages部分下看到命名空間部分。您的命名空間添加到L
<system.web.webPages.razor>
<host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=4.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.Optimization"/>
<add namespace="System.Web.Routing" />
<add namespace="YourNameSpaceNameHere"/>
</namespaces>
</pages>
</system.web.webPages.razor>
現在,在你的意見,你可以簡單地用類名
@model Product
如果你想爲享有相同的功能,您使用ReSharper的。 –