У меня установлен Windows Azure SDK 1.6 вместе с инструментами Azure. У меня есть одна веб-роль (с двумя конечными точками, порт 80 для http и порт 443 для https) и только один экземпляр запущенной веб-роли (в целях тестирования).
Когда я запускал его из Visual Studio для отладки на прошлой неделе, он запускал эмулятор, подключал его к IIS с привязкой 127.0.0.1:80 и все было отлично.
Но вчера, как только я запустил эмулятор, он пытался привязать его к 127.255.0.1:82 и перестал работать с этой ошибкой (из Visual Studio):
There was an error attaching the debugger to the iis worker process для URL 'http://127.255.0.0:82'
Теперь, если я вручную зайду в IIS и изменю привязку обратно, я могу получить доступ к сайту через браузер, но, очевидно, я не могу отлаживать его через VS.
Почему Visual Studio так поступает? Что заставило ее измениться по сравнению с прошлой неделей (я внес только изменения в код и закомментировал их)?
Edit: Я знаю об этом блоге, но моя проблема кажется другой, потому что по одной причине у меня нет ошибок в журналах событий. И, как я уже говорил, как только я меняю привязки вручную в IIS, я могу получить доступ к сайту должным образом, так что пул приложений настроен правильно.
Edit2: I have the following set:
And my cloud project is set to startup project as well.