我得到了错误

无法加载类型mvcapapplication

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

如何纠正?


当前回答

你必须检查action方法,在调用重载实参或无效实参的方法时,是否有一个或多个方法

public string test(string a, string b){

}

public ActionResult x(){
     test(a) //test is need two arguments
}

其他回答

我的问题是我还没有建立这个项目(糟糕)。不知道这是否真的有助于任何人,但只是确保你在点击链接之前构建一切。

对我来说,修正的方法是改变build选项卡的输出路径。 我把输出路径改为bin\,错误就消失了。

-另一个修复可能是你有错误的启动项目集。

我知道这个问题已经有很多解决方案了,但我想我只提一下为我解决的方法。

我的配置被设置为调试。把它改成Release对我来说很管用。

在我的情况下,问题是我重命名类全局到MvcApplication。当重命名时,它必须在所有地方进行更改,否则应用程序将在给定的命名空间中寻找全局类。

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

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