我有一个WCF服务,我最近添加了一个Global.asax。
当我在Visual Studio中运行时,它工作正常,但我将它放在我的全新Windows Server 2012 R2服务器上,并且未调用Application_Start()
。
我确信它没有被调用,因为我添加了:
throw new ApplicationException("The End is .... HERE!");
在方法的开头。从visual studio运行时,它会按预期启动,但是从IIS运行时它不会被抛出。
我看到了这个问题:Application_Start is not firing in IIS
但是设置为" Classic"没用......
如何让IIS在启动时调用我的Application_Start()
?
答案 0 :(得分:1)
在服务器上部署global.asax
文件。