Облачная веб-роль Azure + AspNetCompiler?
Кто-нибудь успешно интегрировал задачу / цель AspNetCompiler с файлами пакетов (cspkg) Azure Cloud Web Role?
Я не смог выяснить, как или на каком этапе выполнить компиляцию, чтобы моя веб-роль Azure находилась в полностью скомпилированном состоянии.
TeamCity интеграция плюс.
1 ответ
Я потратил некоторое время, пытаясь сделать это более или менее надежным способом (см. Этот вопрос), и, похоже, лучше всего вызывать прекомпиляцию на месте изнутри роли OnStart()
с помощью ClientBuildManager.PrecompileApplication (). Это тратит некоторое время на каждый запуск - по крайней мере, 10 секунд для простейшего сайта в ASP.NET 4.0 (я не пробовал более поздние версии, но я слышал, что они могут иметь гораздо более быструю прекомпиляцию).