Недавно мы обновили версию VS2008 -> VS2010 (и, следовательно, обновили проект веб-развертывания до надлежащего проекта развертывания).Как выполнить задачу MSBuild в шаблоне сборки развертывания VS2010?
Очевидно, что новое в развертывании веб-сайтов VS2010 - это внедрение Workflow в качестве шаблона процесса сборки.
Раньше мы использовали задачу MSBuild в WDP для выполнения модуля сжатия Yavascript/CSS Yahoo YUI для минимизации/сжатия файлов javascript и css.
Неужели кому-то удалось выполнить эту задачу с помощью Visual Studio 2010?
Я видел новый компрессор «SquishIt», созданный Джастином Этериджем, но его не идеально, поскольку он «сжимается» на лету (например, на Application_Start - Global.ascx), что означает, что вам все равно придется вытеснять все несжатые файлы на ваш веб-сервер перед скрежетом.
В дизайнере Workflow - я вижу элемент панели инструментов под названием «MSBuild» - просто не знаю, как использовать его для выполнения того, что я хочу.
Был поиск высокого и широкого, никто, кажется, не знает, как это сделать.
РЕДАКТИРОВАТЬ
После почти 2 недель, до сих пор нет решения/ответы. Неужели кто-то столкнулся с этой проблемой? На данный момент мы только вручную выполнили задачу MSBuild через VS Command Prompt post-build.
EDIT
еще ничего !!
+1, также глядя. –
Прохладный, им не один тогда. знак равно На данный момент мы только что вручную запускали DLL через MSbuild (Visual Studio Command Prompt). Я ненавижу, как новый VS «заставляет» вас изучать Workflow для веб-развертываний! – RPM1984
Я закончил с SquishIt, потому что не смог найти лучшего решения. –