>If this is IIS 7 then there is a 'warm start' option that will automatically fire up the app. If IIS6 then, AFAIK, there is no simple way. You could implement a Windows service (either on the web server or another machine) to generate a dummy hit at the appropriate time - but still no guarantee that a genuine hit would not occur in the interval between the scheduled recycling and the time your hit took place. If you wanted to get fancy I guess you could fire off some signal when the old version was shutting down and use that to trigger to hit.
Thanks, knowing that IIS 7 supports it automatically, this answers my request.