.NET agent is causing response time of some Web requests to degrade to over a minute. This behaviour stops when the agent is switched off.
The details are as follows:
1) When the url is accessed intermittently (longer then 10 minutes between calls) the request take 60 seconds + to respond on the first call. Calls made immediately after that are fast again.
2) Associated with the slow call there are some event log entries which seem to suggest that the agent is being dynamically loaded at that time.
3) The application pools have been set not to unload, but it appears that the profiler App domain is getting unloaded despite this setting.
How to significantly speed up the .net profiler load time?