IIS 7.5 自动启动功能不起作用



我是IIS 7.5的新手,我正在尝试使用AutoStart功能,如ScottGu的博客和MSDN中所述。

我在IProcessHostPreloadClient中实现了我自己的Preload(),我只是打印到那里的日志和事件查看器中。但我似乎从来没有到达Preload(),因为什么都没有打印出来。我希望在重新启动应用程序池时看到打印结果,但正如我所说,什么都没有发生。

关于他的问题可能是什么,有什么建议吗?或者我如何检查问题的原因?

我只是打印到那里的日志和事件查看器

这可能是你的问题。你确定你可以从你的网络应用程序中写入事件日志吗?传统上,您没有足够的权限在IIS中托管的asp.net应用程序中执行此操作,该应用程序运行标准权限。

尝试在您的web应用程序中放置一个测试页面,该页面会写入事件日志,以确保打印到事件日志的代码正常工作。如果不是,您可以选择将文本文件写入app_data文件夹的简单选项吗?您通常有足够的权限对其进行写入。

最新更新