Если ваше приложение просто веб-сайт, то не требуется для запуска эмулятора вычислений для его запуска.Я бы настроил сайт таким образом, чтобы он работал на IIS для определенного порта, а затем отладил проект веб-сайта, а не облачный проект.
Однако здесь есть нечто большее, чем просто.Если вы используете хранилище для разработки, вам нужно запустить его самостоятельно, так как оно не запустится автоматически при отладке веб-сайта.Если у вас есть класс RoleEntryPoint
, то вы должны знать, что ни один из этого кода не будет вызван.Кроме того, если вы используете что-либо в RoleEnvironment
(например, в настройках), вам нужно поместить оболочку вокруг этих элементов, чтобы они по-прежнему работали, когда не работают в среде эмуляции (RoleEnvironment.IsAvailable
очень полезно для обнаружения).Такая настройка очень полезна во время разработки, потому что, когда вы вносите небольшие изменения в CSS JavaScript, вам не нужно перезапускать эмулятор вычислений, чтобы увидеть ваши изменения.