Microsoft AJAX Minifier предоставляет задачу сборки , которую можно использовать в определениях TFS или локальных сборок.
Я успешно использовал это как в локальном файле проекта (сборка для отдельных файлов), так и в определениях сборки TFS (перезапись существующих файлов JS).
Я бы хотел перейти к используя функцию публикации в один клик Visual Studio 2010, а не определение сборки TFS, однако добавление задачи минификации в качестве цели AfterBuild в файле проекта, похоже, не влияет на функцию публикации в один клик.
Использование информации, найденной в этой ветке и этих статьях , я попытался создать файл с именем '[ProjectName] .wpp.targets в моем корневом каталоге WAP и использовал следующий XML:
Похоже, это не имеет никакого эффекта, и, к сожалению, Visual Studio не работает давать много отзывов или отладочной информации для этих инструментов.
Кто-нибудь имел успех в минимизации JavaScript / CSS с помощью функции публикации в один клик Visual Studio 2010?