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