2014-01-20 2 views
2

Кто-нибудь успешно интегрировал задачу/цель AspNetCompiler с файлами пакетов Azure Cloud Web Role (cspkg)?Azure Cloud Web Role + AspNetCompiler?

Мне не удалось выяснить, как или на каком этапе выполнить компиляцию, чтобы моя Azure Web Role находилась в полностью скомпилированном состоянии.

TeamCity интеграции плюс.

ответ

1

я провел некоторое время, пытаясь сделать это в более или менее надежным способом (см this question), и это выглядит лучше всего, чтобы вызвать на месте прекомпиляцию от внутренней роли OnStart() с помощью ClientBuildManager.PrecompileApplication(). Это отнимает некоторое время для каждого запуска - не менее 10 секунд для самого простого сайта под ASP.NET 4.0 (я не пробовал более поздние версии, но я слышал, что у них может быть намного более быстрая предварительная компиляция).

+0

Спасибо. Я кратко остановился на этом, но не заметил сравнительной скорости использования инструмента aspnet_compiler в проекте напрямую. – Andrew

+0

@Andrew: Эта вещь просто запускает aspnet_compiler под капотом, так что вряд ли это даст ускорение по сравнению с этим. – sharptooth

Смежные вопросы