134得票12回答
Web API控制器中的多个HttpPost方法

我开始使用MVC4 Web API项目,我有一个带有多个HttpPost方法的控制器。该控制器如下所示: 控制器public class VTRoutingController : ApiController { [HttpPost] public MyResult Rout...

130得票4回答
如何在global.asax中使用Server.MapPath()函数?

我需要使用Server.MapPath()来组合一些在web.config中存储的文件路径。 然而,由于Server.MapPath()依赖于当前的HttpContext(我想),所以我无法这样做。 当尝试使用该方法时,即使它是“可用的”,我也会收到以下异常: Server oper...

111得票34回答
无法加载类型[Namespace].Global,这让我很苦恼。

在我的.Net 2.0 Asp.net WebForms应用程序中,我有一个包含以下代码的Global.asax:<%@ Application CodeBehind="Global.asax.cs" Inherits="MyNamespace.Global" Language="C#"...

81得票2回答
何时使用Application_Start和Init在Global.asax中?

我想知道在什么情况下应该将应用程序初始化代码放在我的Global.asax文件中的Application_Start()和Init()中? 除了Application_start先被调用,然后是Init(),两者之间的区别对我来说似乎并不是很明显。 为什么会选择一个而不是另一个呢? 它真...

53得票12回答
能否调试 Global.asax 文件?

我无法调试 global.asax 文件! 我在 Application_Start() 方法中有一些代码,但是当我在该方法中设置断点时,它会被忽略! 这正常吗?

49得票2回答
全局.asax.cs文件在哪里?

我正在使用VS 2008。 我从“文件”->“新建”->“网站”->“Asp.net网站”创建了一个新的Asp.net网站项目。 现在我想将Global.asax和.cs文件添加到该项目中。 因此,我右键单击项目->添加新项->全局应用程序类。 然后我点击添加按钮。 Global.asax...

46得票3回答
应用程序结束全局.asax。

有人能告诉我应用程序的生命周期中何时触发Application_End事件?当所有会话结束时,Application_End是否会自动触发? + Application_End可能被触发的其他原因有哪些?

46得票3回答
Application_Start和Application_OnStart之间的区别

我正在将ASP.NET MVC代码添加到一个预先存在的ASP.NET Webforms项目中。各种教程建议将路由添加到从Global.asax中的Application_Start()方法调用的方法中。我的Global.asax已经有一个带有一些设置代码的Application_OnStart...

44得票2回答
如何在ASP.NET MVC中连接Application_BeginRequest()?

我在一个ASP.NET MVC项目的global.asax.cs中看到 protected void Application_BeginRequest() { } 但是,当我尝试将这个方法添加到我的项目中时,我没有看到调用此方法的内容。我看到基本的System.Web.HttpApplic...

42得票3回答
在Application_BeginRequest中设置会话变量

我正在使用ASP.NET MVC,我需要在Application_BeginRequest中设置一个会话变量。问题是,在此时HttpContext.Current.Session对象始终为null。protected void Application_BeginRequest(Object s...