asp.net – 在IIS上部署MVC应用程序时,我收到一个空白页面
发布时间:2020-05-24 00:47:41 所属栏目:asp.Net 来源:互联网
导读:我目前正在使用MVC ASP.NET的RC构建的应用程序在现在没有显示的生产服务器上部署. 我的global.ascx中的路由是典型的 routes.MapRoute( Default, // Route name {controller}.aspx/{a
|
我目前正在使用MVC ASP.NET的RC构建的应用程序在现在没有显示的生产服务器上部署.
routes.MapRoute(
"Default",// Route name
"{controller}.aspx/{action}/{id}",// URL with parameters
new { controller = "Home",action = "Index",id = "" } // Parameter defaults
);
routes.MapRoute(
"Root","",new { controller = "Home",id = "" }
);
任何人都可以弄清楚为什么它只显示空白页面 对不起,我忘了提到它是IIS 6 有趣的是它也在我的本地IIS(即本地内置的VS和标准与XP) 解决方法当您的global.asax中出现错误处理设置时,还会得到一个空白页面,并且某些通用错误(如无法找到的程序集).当您在global.asax中禁用它时,可以看到服务器错误. protected void Application_Error(object sender,EventArgs e)
{
Exception exception = Server.GetLastError();
RouteData routeData = new RouteData();
routeData.Values.Add("controller","ErrorController");
routeData.Values.Add("action","HandleTheError");
routeData.Values.Add("error",exception);
Response.Clear();
Server.ClearError();
IController errorController = new ErrorController();
errorController.Execute(new RequestContext(
new HttpContextWrapper(Context),routeData));
} (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net文件上传功能(单文件,多文件,自定义生成缩略图,水印
- asp.net-mvc – razor要求;在做什么时使用(Html.BeginForm(
- 如何将成员资格表与实体框架集成? Asp.net
- .net – SignalR长轮询在5秒内断开连接
- 在asp.net中将用户变量存储在数据库与会话中
- asp.net – IIS重写输入类型
- MS Chart与ASP.NET图表类型“列”不显示轴x标签,如果图表中
- asp.net-mvc – 在Ubuntu 16.04中运行ASPNET Core应用程序时
- asp.net – ADO.NET在.NET内核可能吗?
- 是否可以使用ASP.NET ScriptManager来使用Windows FIPS安全
推荐文章
站长推荐
热点阅读
