在应用程序启动时,我正在检查程序集中的应用程序版本与存储在web.config中的值。如果版本不同,我想触发默认安装程序。
所以我需要一个Action路线。但是这似乎不可能,因为HttpContext为null?我的“HomeController”中有一个名为“Install”的Action
我是如何从Application_Start获取RedirectToAction或类似功能的?
答案 0 :(得分:0)
您无法在应用程序启动时访问请求per IIS blog。
之前已经讨论过这种分歧
Global ASAX - get the server name
Request is not available in this context
对于您的情况,您是否可以直接从全局调用安装代码而无需执行操作?