4

我们最近从 VS2008 -> VS2010 升级(因此从 Web 部署项目升级到正确的部署项目)。

显然,VS2010 Web 部署中的新功能是引入了 Workflow 作为构建过程模板。

之前,我们使用 WDP 中的 MSBuild 任务来执行 Yahoo YUI Javascript/CSS 压缩模块来缩小/压缩 javascript 和 css 文件。

有没有人设法使用 Visual Studio 2010 完成这项任务?

我见过 Justin Etheridge 创建的新“SquishIt”压缩器,但它并不理想,因为它会在运行中“挤压”(例如在 Application_Start - Global.ascx 上) - 这意味着您仍然需要将所有未压缩的文件推送到您的压缩之前的网络服务器。

在工作流设计器中-我可以看到一个名为“MSBuild”的工具箱项-只是不知道如何使用它来完成我想要的。

一直在寻找,似乎没有人知道如何。

编辑

将近 2 周后,仍然没有解决方案/答案。肯定有人遇到过这个问题吗?目前,我们只是通过 VS 命令提示符在构建后手动执行 MSBuild 任务。

编辑

依然没有!!

4

2 回答 2

1

您是否尝试过使用 UpgradeTemplate?

那一个基本上执行一个MSBuild进程并像2008年一样执行目标文件

于 2010-08-17T08:17:26.533 回答
0

最终使用 SquishIt。

不理想,因为文件在运行时被“压缩”。并且 IMO 仅应将“资产”部署到服务器(例如预先缩小)。

但我别无选择。

于 2011-07-28T22:52:03.150 回答