Вчера я мог прекрасно развернуть свои службы в размещенном экземпляре службы в Windows Azure. Сегодня я всегда получаю такие ошибки, как
6:09:56 PM - Preparing...
6:09:56 PM - Connecting...
6:09:59 PM - Uploading...
6:11:15 PM - Creating...
6:12:28 PM - Starting...
6:13:20 PM - Initializing...
6:13:21 PM - Instance 0 of role TestWebRole is initializing
6:18:39 PM - Instance 0 of role TestWebRole is busy
6:21:51 PM - Instance 0 of role TestWebRole is stopped
6:21:51 PM - Warning: All role instances have stopped
6:22:23 PM - Instance 0 of role TestWebRole is busy
6:23:26 PM - Instance 0 of role TestWebRole is stopped
6:23:26 PM - Warning: All role instances have stopped
Эти ошибки обычно возникают из-за зависимостей, которых нет на облачном сервере (это то, что вы найдете в SO и Google, если будете искать предупреждение выше). Но я проверил каждую зависимость, и они есть с Copy Local=True
.
Чтобы еще больше изолировать проблему, я сначала создал новый проект Azure с новой веб-ролью MVC 3, затем я создал новый проект Azure со стандартной веб-ролью ASP.NET, и все еще безуспешно. Я попытался деактивировать диагностику, повторно активировать ее. В эмуляторе Azure проекты работают нормально.
Даже стандартную Visual Studio нельзя развернуть в Azure, я всегда получаю Warning: All role instances have stopped
.
Немного расстраивает. Я использую последний Azure SDK 1.7 с инструментами Azure 1.3.
Спасибо за любые подсказки.