我得到了错误
无法加载类型mvcapapplication
当我试图运行我的网站时。
如何纠正?
我得到了错误
无法加载类型mvcapapplication
当我试图运行我的网站时。
如何纠正?
当前回答
你必须检查action方法,在调用重载实参或无效实参的方法时,是否有一个或多个方法
public string test(string a, string b){
}
public ActionResult x(){
test(a) //test is need two arguments
}
其他回答
我的问题是我有两个项目在同一个端口上运行。解决方案是更改端口并为新项目重新创建一个新的虚拟目录
我得到了同样的错误,尽管做了这里提到的所有事情,但没有任何工作。原来我从以前版本的项目中复制了global.asax.cs的源代码,该版本的名称不同。因此名称空间Test应该是名称空间Test. web。这当然是一个愚蠢的错误,我有点不好意思写这个!但写这封信的目的是希望其他人的类似错误也能让他检查一下这个微不足道的方面。
我的解决方案是右键单击Mvc项目,选择属性,然后单击创建虚拟目录。
弹出一个消息框,说明项目被映射到错误的文件夹(它显示了不同TFS项目的文件夹。它提供了将其映射回正确文件夹的选项。
如果更改名称空间,这种情况可能经常发生。返回名称空间的名称,就像它以前一样,这应该可以工作!
[摘自问题]
如果你得到这个错误:“无法加载类型MvcApplication”,查看你的项目的输出路径,并确保它被设置为“bin\”。问题是AspNetCompiler无法找到不在默认位置的文件。
更改输出文件夹的另一个副作用是,您将无法调试代码,并且会出现一条消息,说无法找到程序集信息。