无法在Global.asax上加载类型MvcApplication

时间:2012-05-21 22:16:51

标签: asp.net-mvc asp.net-mvc-3 deployment global-asax

我使用FTP复制了我的MVC3 Razor网站。但是,当我输入URL时出现错误:

"Could not load type Mynamespace.MvcApplication"

它显示问题出在Global.asax:

 Line 1:  <%@ Application Codebehind="Global.asax.cs" Inherits="MvcPanamaVibes.MvcApplication" Language="C#" %>

我的项目在我的计算机上正常运行。我尝试只上传Global.asax,其余的但是得到了错误。我也上传了Global.asax.cs,但问题仍然存在。

如果我的应用程序已完全编译并在我的计算机上正常运行,为什么会抱怨这个?我错过了什么?

2 个答案:

答案 0 :(得分:3)

我遇到了这个问题,当我在服务器上重建我的MVC项目时修复了它。

答案 1 :(得分:0)

我当时正在使用IIS Express,并尝试了许多解决方案,但没有一个起作用,两天后我发现了一种可能的解决方案:

  1. 从发布输出文件夹中复制dll,尤其是[项目名称] .dll
  2. 粘贴以调试输出文件夹,然后运行。