【问题标题】:configuring asp.net to start a method before each application start on IIS将 asp.net 配置为在每个应用程序在 IIS 上启动之前启动一个方法
【发布时间】:2010-11-25 22:17:56
【问题描述】:

如何配置 IIS 以在启动每个 asp.net 应用程序之前启动一个方法(我定义它)?

我只想对 IIS(不是每个应用程序)做一些事情,以便在服务器上启动的任何应用程序都执行我定义的方法。事实上,我想制造一个做某事的威胁。例如,我可以在 asp.net 应用程序中创建此威胁,但当 IIS 关闭此威胁时,此威胁也将关闭。现在我想确定这个威胁在任何时候都在运行(这个威胁的一个或多个实例)。 IIS 版本为 6。

【问题讨论】:

  • IIS 的版本也有助于解释您希望达到的目标。
  • 我只想对 IIS(不是每个应用程序)做一些事情,以便在服务器上启动的任何应用程序都执行我定义的方法。事实上,我想制造一个做某事的威胁。例如,我可以在 asp.net 应用程序中创建此威胁,但当 IIS 关闭此威胁时,此威胁也将关闭。现在我想确定这个威胁在任何时候都在运行(这个威胁的一个或多个实例)。 IIS 版本为 6。

标签: asp.net iis configuration


【解决方案1】:

您可以使用 Global.asax 文件并将您的代码放在每个 ASP.Net 应用程序的Application_Start() 方法中,该方法将在第一个请求进入应用程序时运行一次。

我不完全清楚这是否回答了您的问题。您能更具体地说明您要做什么吗?

【讨论】:

  • 我只想对 IIS(不是每个应用程序)做一些事情,以便在服务器上启动的任何应用程序都执行我定义的方法。事实上,我想制造一个做某事的威胁。例如,我可以在 asp.net 应用程序中创建此威胁,但当 IIS 关闭此威胁时,此威胁也将关闭。现在我想确定这个威胁在任何时候都在运行(这个威胁的一个或多个实例)。 IIS 版本为 6。
  • 您在方法中尝试执行的操作的实际性质是什么?
猜你喜欢
  • 2014-10-13
  • 2017-03-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-03-07
  • 1970-01-01
相关资源
最近更新 更多