我得到了错误

无法加载类型mvcapapplication

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

如何纠正?


当前回答

我尝试了很多建议,但对我有效的是使用Visual studio的“发布”功能(在Build选项卡中)。我只是使用FTP部署选项将比特与我的FTP信用一起发送到我的服务器。然后我将IIS指向该目录。当然,要检查应用程序池中是否有正确的框架。

其他回答

我又犯了这个错误,上面没有一个对我有用。我必须删除下面的节点在.csproj文件:<VisualStudio>....</VisualStudio>。重新加载VS,它工作了。

仅供参考,VS能够重新创建节点,然后我在IIS中重新创建了网站(通过VS),它工作得很好。

希望这能帮助到一些人。

我已经有bin/在我的构建标签。我是全球化的。Asax从另一个项目的副本,但没有工作。

最终对我有效的解决方案是删除bin/文件夹,并创建一个具有相同名称的新空文件夹。

我的解决办法是:因为问题是我制造的!我改变了Global.asax.cs中的命名空间

您还需要更改Global.asax中的Inherits属性值。

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

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