我得到了错误

无法加载类型mvcapapplication

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

如何纠正?


当前回答

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

public string test(string a, string b){

}

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

其他回答

啊,这太烦人了。

在断电后得到这个错误,我回到了我的项目。

我试着重启VS。 我试着将输出路径设置为\bin。 我检查了我的名称空间。

但对我来说有效的是重新构建解决方案。

重建方案! !

在解决方案上手动构建即可。

如果您正在使用本地IIS,请尝试在IIS管理器中删除网站注册,然后手动重新创建。

尝试了所有其他的东西,然后我谷歌了我所得到的关于无法找到nuget.exe的错误…我想,好吧,我真的不需要……事实证明我做到了。我找到的解决方案:右键单击解决方案,然后单击启用NuGet包恢复

如果您的IIS Express拥有/正在使用相同的端口分配托管旧的/不同的项目,则在visual studio中运行项目时也会发生这种情况。

若要修复此问题,您可以更改此项目的端口分配或关闭IIS Express。

在我的例子中,问题是我更改了工作区名称,并且值显然是区分大小写的。