MVC扩展方法的引用在VBHTML和CSHTML文件之间有所不同



我正在将应用程序的登录视图从vbhtml转换为cshtml。在VBHTML文件中,原始开发人员调用Html.LabelWithAttributesFor扩展方法。当我在新的cshtml文件中编写相同的代码行时,无法通过IntelliSense获得扩展方法,并且无法编译。项目中的vbhtmlcshtml文件之间未共享参考吗?

想用"答案"回圈并关闭此问题。最后,似乎敲了一些松散的东西是当我们从解决方案中删除VBHTML页面时。在我们删除VBHTML页面之前,已删除了所有扩展名的使用,而其他开发人员在临时进行了其他更改中已经从事了该解决方案。将几个月的时间推向需要扩展的另一个开发人员。他使用扩展方法添加了对项目的引用,并在新的CSHTML页面上使用了它们,该页面效果很好。因此,问题已经解决,但我仍然不知道是什么原因是原因,我一直无法复制它。

最新更新