在查看 asp.net (webservice) 应用程序的性能时,我们注意到在 IIS 上它(38 秒)比在开发服务器上(18 秒)慢得多。运行 Visual Studio 的性能分析器(在采样模式下),我们注意到不同之处在于调用 regex.Match?!在 IIS 中,它花费了 70% 的时间,在开发服务器中针对同一个应用程序运行相同的测试,它花费的时间不到总时间的 1%。
所以任何人都可以解释 IIS 和开发服务器之间这种奇怪的行为差异???我已经尝试过具有不同应用程序池设置的东西......但没有任何帮助