Global.asax Application_Start获取操作Url / RedirectToAction?

时间:2012-11-02 08:21:33

标签: c# asp.net-mvc-3 routes global-asax

在应用程序启动时,我正在检查程序集中的应用程序版本与存储在web.config中的值。如果版本不同,我想触发默认安装程序。

所以我需要一个Action路线。但是这似乎不可能,因为HttpContext为null?我的“HomeController”中有一个名为“Install”的Action

我是如何从Application_Start获取RedirectToAction或类似功能的?

1 个答案:

答案 0 :(得分:0)

您无法在应用程序启动时访问请求per IIS blog

之前已经讨论过这种分歧

Global ASAX - get the server name

Request is not available in this context

对于您的情况,您是否可以直接从全局调用安装代码而无需执行操作?

相关问题