【发布时间】:2010-10-28 04:50:59
【问题描述】:
这是我想做的:
在所有页面都被预编译并填充缓存之前,我的 Web 应用程序一开始非常慢。我想通过触发一些对最慢页面的 HTTP 请求来“预热” Global.asax 中的应用程序。
问题是我不知道应用程序在哪个端口上运行。可能是 80(我的本地 IIS 或部署的服务器,我们测试服务器上的 8080 或一些使用 ASP.NET 开发服务器的同事的随机端口)
我认为读取合并的 Web 配置、提取绑定、创建 url 并使用 HttpWebRequest 触发请求会相当简单。
但是,我一点运气都没有……(我主要尝试了 WebConfigurationManager)
有什么想法吗?
【问题讨论】:
标签: configuration iis-7 web-config port