Насколько я понимаю, в веб-роли Windows Azure - каждый .svc загружается в собственный домен приложения. Разве IIS когда-либо выгружает AppDomain, чтобы продлить время своего процесса, чтобы вызов (обычно через HTTP-вызов) svc запускал Application_Start() (снова)?Разгрузка IIS AppDomain в среде Azure
1
A
ответ
2
Возможно, вы работаете в IIS Recycling. http://developer.mindtouch.com/en/kb/Disabling_IIS_app_pool_recycling
Есть программный способ отключить это, если это то, что вы хотите сделать.