我得到了错误
无法加载类型mvcapapplication
当我试图运行我的网站时。
如何纠正?
我得到了错误
无法加载类型mvcapapplication
当我试图运行我的网站时。
如何纠正?
当前回答
我知道这个问题已经有很多解决方案了,但我想我只提一下为我解决的方法。
我的配置被设置为调试。把它改成Release对我来说很管用。
其他回答
我已经有bin/在我的构建标签。我是全球化的。Asax从另一个项目的副本,但没有工作。
最终对我有效的解决方案是删除bin/文件夹,并创建一个具有相同名称的新空文件夹。
如果您更改了名称空间,请确保右键单击并重构。
对我来说,修正的方法是改变build选项卡的输出路径。 我把输出路径改为bin\,错误就消失了。
-另一个修复可能是你有错误的启动项目集。
检查global.asax中提供的信息背后的代码。它们应该正确地指向后面代码中的类。
示例global.asax:
<%@ Application Codebehind="Global.asax.cs" Inherits="MyApplicationNamespace.MyMvcApplication" Language="C#" %>
背后的示例代码:
namespace MyApplicationNamespace
{
public class MyMvcApplication : System.Web.HttpApplication
{
protected void Application_Start( )
{
AreaRegistration.RegisterAllAreas( );
FilterConfig.RegisterGlobalFilters( GlobalFilters.Filters );
RouteConfig.RegisterRoutes( RouteTable.Routes );
BundleConfig.RegisterBundles( BundleTable.Bundles );
}
}
}
我的解决方案是右键单击Mvc项目,选择属性,然后单击创建虚拟目录。
弹出一个消息框,说明项目被映射到错误的文件夹(它显示了不同TFS项目的文件夹。它提供了将其映射回正确文件夹的选项。