我得到了错误
无法加载类型mvcapapplication
当我试图运行我的网站时。
如何纠正?
我得到了错误
无法加载类型mvcapapplication
当我试图运行我的网站时。
如何纠正?
当前回答
我刚遇到ASP的问题。NET MVC Web API项目,没有一个解决方案做到了戏法。
我重新启动机器,设法解决了这个问题。我升级了Visual Studio 2013,不需要重新启动,但这可能是导致问题的原因。
其他回答
对我有效的是重新启动Visual Studio。
我尝试手动重建,执行清理和重建,并删除bin文件夹,所有这些都没有工作。我的输出路径已经设置为bin\
如果更改名称空间,这种情况可能经常发生。返回名称空间的名称,就像它以前一样,这应该可以工作!
In some circumstances, new projects you create are not by default set to build. If you right-click on your solution, choose Properties, and choose the Configuration Properties | Configuration node on the left and ensure your project has a checkmark under the Build column. In normal circumstances I've found this happens by default. In other circumstances (I happen to have a somewhat complex Web Api / Xamarin Android and iOS / Mvc 5 solution that exhibits this behavior) the checkmark isn't present.
这与其他答案相关——如果你的web项目的程序集不可用,你会得到这个错误。但这可能是一个常见的场景,特别是因为您实际上编译了您的解决方案——项目只是没有得到构建。
你必须检查action方法,在调用重载实参或无效实参的方法时,是否有一个或多个方法
public string test(string a, string b){
}
public ActionResult x(){
test(a) //test is need two arguments
}
我得到了同样的错误,尽管做了这里提到的所有事情,但没有任何工作。原来我从以前版本的项目中复制了global.asax.cs的源代码,该版本的名称不同。因此名称空间Test应该是名称空间Test. web。这当然是一个愚蠢的错误,我有点不好意思写这个!但写这封信的目的是希望其他人的类似错误也能让他检查一下这个微不足道的方面。