解決:html
1.@using
在cshtml的最上面,加上一句:web
@using Puzzle.Framework.Common
2.在View文件夾下面的web.config裏面加:mvc
<system.web.webPages.razor>
<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="Puzzle.Framework.Common" />
</namespaces>
</pages>
</system.web.webPages.razor>spa
注意:htm
3.mvc項目裏面的web.config不少,每一個Views文件夾下都有一個web.config,尤爲是作了Areas分區域。因此必定要看準web.config,哪一個視圖文件,就改哪一個web.config。io
4.在web.config裏面添加namespace以後,必定要當前已經打開的相關的Views窗口關閉,不然,怎麼寫都仍是提示沒引用。關閉重開!!!引用