【发布时间】:2014-07-21 16:36:42
【问题描述】:
我正在尝试部署我的 Web 项目,但一直收到此错误:
Line 1: <%@ Application Codebehind=“Global.asax.cs” Inherits=“nadeem.MvcApplication” Language=“C#” %>
我看了这个帖子:Parser Error: Server Error in '/' Application
但它在我的项目中是正确的。
我怀疑这与我的 iis7 配置有关。
有什么想法吗?
全球.asax:
<%@ Application Codebehind="Global.asax.cs" Inherits="tamal.pelecard.biz.MvcApplication" Language="C#" %>
Global.asax.cs:
namespace TamalTest
{
using System;
using System.Web;
using System.Web.Mvc;
using System.Web.Routing;
public class MvcApplication : HttpApplication
{
protected void Application_Start()
{
AreaRegistration.RegisterAllAreas();
RegisterGlobalFilters(GlobalFilters.Filters);
RegisterRoutes(RouteTable.Routes);
}
public static void RegisterGlobalFilters(GlobalFilterCollection filters)
{
filters.Add(new HandleErrorAttribute());
}
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
}
}
}
【问题讨论】:
-
事件查看器中有什么更明确的吗?
-
你能显示你的 Global.asax.cs 代码吗
-
是文件的准确代码吗??
标签: c# asp.net asp.net-mvc-3