IIS7自动启动时自动启动application / global.asax / wcf服务

时间:2012-02-06 15:37:54

标签: wcf iis-7 global-asax

感谢您的时间:) 如果之前有人问我,我很抱歉,我真的需要澄清。

环境:服务器2008 R2 64位

基本上我尝试做的是创建一个即使服务器重新启动也会加载的自治应用程序。

我继续编写了一个可以完成工作量的wcf服务。

我需要的只是一个启动一个Web方法的触发器。即使网站没有加载(访问过),也需要触发。

到目前为止,我发现所有ive都是注册表编辑,并且可能是批处理文件。我真的不喜欢这个想法,我希望我能做点别的事。

我希望在iis7中找到能够在服务中调用global.asax文件或AppInitialize()的东西。

如果我自己访问该应用程序,我唯一能够解决它的方法。

感谢您的帮助!

:)

1 个答案:

答案 0 :(得分:6)

你的Windows Server版本实际上有IIS 7.5,所以你很幸运。查看新的自动开始功能:

Auto-Start Feature

  

AppFabric的自动启动功能构建于Internet信息服务(IIS)7.5的自动启动功能之上,该功能包含在Windows 7和Windows Server 2008 R2中。在IIS中,您可以将应用程序池及其全部或部分应用程序配置为在IIS服务启动时自动启动。