У меня есть веб-роль с именем Web, и я запускаю этот код в эмуляторе вычислений Azure:
public override bool OnStart()
{
using (var serverManager = new ServerManager())
{
string strSiteName = RoleEnvironment.CurrentRoleInstance.Id + "_" + "Web";
Site theSite = serverManager.Sites[strSiteName];
}
return base.OnStart();
}
но serverManager.Sites возвращает только сайты, расположенные в моем локальном IIS, но мне нужен сайт, размещенный в эмуляторе Windows Azure.
Какие-либо предложения?