2012-02-09 3 views
1

Я не могу найти, как внести изменения, по крайней мере, изменения в javascript и css, и увидеть их отражение в Azure Emulator без перезапуска.Как редактировать и просматривать изменения без перезапуска эмулятора Windows Azure?

Кто-нибудь знает, есть ли какой-либо вариант, который мне нужно изменить?

Это blog post говорит: «Эти изменения фактически были сделаны в SDK 1.3 и освежил в SDK 1.4.1»

Я бегу SDK 1.6 и увидеть изменения, отраженные на веб-сайте работает на Azure Emluator, Я должен остановить приложение и запустить его снова, ожидая, что эмулятор Windows Azure перераспределит и запустит

Спасибо!

ответ

2

Легкий способ сделать это, чтобы запустить эмулятор без прикрепления отладчика Visual Studio. Если ваш проект Windows Azure установлен как ваш проект запуска, нажмите Ctrl + F5 (или «Debug» -> «Начать без отладки» в верхнем меню в Visual Studio).

С запущенным эмулятором и отсутствующим отладчиком вы можете изменить javascript, css, html и т. Д., Не перезагружая эмулятор.

+0

Извините, не работает для меня ... кроме того, если я начну без отладки, у меня будет это сообщение об ошибке «Ролевые экземпляры занимают больше времени, чем ожидалось». В любом случае, я поставил простое предупреждение javascript, если я изменил текст в сообщении и перезагрузил страницу, ничего не изменилось ... конечно, я делаю это, нажимая ctrl + F5 – Rama

0

Насколько я знаю, перед SDK 1.3 вам нужно повторно развернуть приложение-лазурь на локальном эмуляторе, чтобы обновить ваши изменения, поскольку в этот момент веб-роль не была размещена в IIS из вашего местоположения кода. Но из SDK 1.3 вы можете изменить свой интерфейсный код (HTML, CSS, JS) без перераспределения.

Я думаю, вы изменили CSS и JS, не могли бы вы использовать Ctrl + F5 для обновления браузера, это заставит перезагрузить все статические файлы. В противном случае ваш браузер может их кэшировать, и вы не сможете увидеть свою модификацию.