электронн Emulator использует IIS Express локально для DEV/тестовой работы. IIS Express должен быть настроен для вас, когда вы устанавливаете SDK + Tools. (Старые версии SDK опирались на полный IIS 7 - больше информации here).
Если вы говорите о разработке для работы на производстве локально: это точно не работает. A веб-роль переводит на виртуальную машину Windows Server с некоторым кодом запуска, который позволяет вам устанавливать вещи на вашей виртуальной машине, настраивать реестр и т. Д. Поскольку экземпляры веб-роли: stateless, каждый раз, когда запускается новый экземпляр, запускается сценарий запуска (тот же, если экземпляр вылетает из-за сбоя оборудования и снова появляется на другом компьютере).
Если вы хотите запустить веб-приложение самостоятельно локально, вам необходимо будет предпринять конкретные действия, основываясь на том, выполняется ли ваш код в Windows Azure или на локальном компьютере (а затем упаковывать его несколько иначе - вы не будет включать проект веб-роли). Вы можете проверить RoleEnvironment.IsAvailable
+ RoleEnvironment.IsEmulated
, чтобы помочь вам.
Ссылка «Различия между вычислительным эмулятором и Windows Azure» умерла. Кажется, это архивная копия: http://archive.is/GnHoc –