我有一个 MVC 3 项目已经开始给我一个构建错误
The type or namespace name 'ActivityItemViewModel' could not be found (are you missing a using directive or an assembly reference?)
此错误来自 ASP.net 临时文件
它似乎引用了项目中不再存在的类型。这种类型很久以前就被删除了,从那时起,该应用程序已经多次构建/发布。
public class views_activities_activityfeeditem_ascx : System.Web.Mvc.ViewUserControl<ActivityItemViewModel>
视图或视图模型都不存在了。
我认为临时文件已损坏并删除了它们,这在我第一次重建时有效,但在那之后我得到了同样的错误。
我试过了。
- 清洁解决方案和重建
- 删除临时 asp.net 文件(普通和 64 位)
- 停止 IIS/清理删除并重建 启动 IIS
- 以及上述组合的负载
这是第一次工作,但现在我每次都收到错误。不确定 asp.net 如何获得对这些类型的引用?
任何有关调试此问题的帮助或指导将不胜感激。