我得到了错误

无法加载类型mvcapapplication

当我试图运行我的网站时。

如何纠正?


当前回答

我的解决方案是右键单击Mvc项目,选择属性,然后单击创建虚拟目录。

弹出一个消息框,说明项目被映射到错误的文件夹(它显示了不同TFS项目的文件夹。它提供了将其映射回正确文件夹的选项。

其他回答

确保global.asax.cs中的命名空间与你的webapp的命名空间匹配

这种情况发生在我身上,因为我将Global.asax.cs (c#文件)添加到VB.net项目中,所以文件没有被编译,我必须使用文件的.vb版本才能工作和编译。

我有同样的问题,我所做的是关闭我的应用程序和清理我的临时文件,并再次重建应用程序。 这对我很有用:)

我正在使用Azure移动应用程序,当我添加MVC控制器时,出现了这个问题。如果你从团队资源管理器(撤销)中删除所有文件,你需要从解决方案文件夹中删除bin, obj和Global.asax.cs

无法加载类型MVCApplication1。MVCApplication

问题:网络。由于机器中的某些更新,配置可能已损坏。当我比较网络的时候。配置服务器web。然后我意识到所有的基本配置都缺失了,比如构建提供程序、模块、处理程序、名称空间等。

解决方案:替换网页。配置从下面的位置与web。服务器上相同位置的配置(应用程序在服务器上运行正常)。 C:\Windows\ Microsoft.NET \ Framework \ v4.0.30319 \配置

我已经花了10多天了,所以我想这可能对某人有帮助。