Если вам нужно, вы можете просто скопировать или создать новый класс WebRole;это просто класс, который наследует RoleEntryPoint.Среда выполнения Windows Azure всегда будет отражать во всей развернутой роли внешний вид класса, который наследует RoleEntryPoint;это одинаково для веб-ролей и рабочих ролей.
Я склоняюсь к тому, чтобы заказчики оставляли свой проект Silverlight отдельным проектом и развертывали файл * .xap через хранилище BLOB-объектов, а не за пределами веб-роли.В конце концов, это просто еще один ресурс статистики, и подход к хранилищу BLOB-объектов имеет следующие преимущества: а) отсутствие обработки тактовых циклов, обслуживающих статический файл, и б) облегчение использования CDN, что позволит конечному пользователюнемного приятнее.