0
我目前正在開發一個MVC項目。該項目在另一臺同事機器上運行良好,但我在這個項目中遇到了麻煩。它不斷給Html輔助類提供錯誤。Razor頁面不包含定義的Html幫助類
「System.Web.WebPages.HtmlHelper不包含關於‘TextboxFor’的定義不包含定義和沒有擴展方法‘TextBoxFor’接受型System.Web.WebPages.HtmlHelper的參數可以發現」。
我已經使用了這個問題,但沒有找到任何有用的解決方案。 以下是我嘗試解決此問題的一些步驟。
- 清理解決方案並重建它。
- 刪除
bin
和obj
文件夾並重建該解決方案。 - 在
web.config
文件(兩者) - 在
web.config
像System.Web.Mvc等新增refrences ..從其他同事的機器 - 複製包檢查引用。
注:我使用的Visual Studio 2013年MVC 5
這是因爲它沒有。 'TextboxFor()'方法在'System.Web.Mvc.Html'命名空間中。 –
我有VS2013以及這是我的Webconfig **在視圖文件夾**(不是在根級別)https://www.dropbox.com/s/4myo9u4fkqxf0ms/web.config?dl=0我有MVC版本5.0.0.0(運行時v4.0.30319),它與TextBoxFor工作正常。 – derloopkat