Asp.net mvc 4 MVC4缩小和发布时捆绑?

Asp.net mvc 4 MVC4缩小和发布时捆绑?,asp.net-mvc-4,publish,bundling-and-minification,Asp.net Mvc 4,Publish,Bundling And Minification,我正在为MVC4站点创建一个安装,该站点将安装在客户站点上。我不希望javascript存在于“未缩小”的磁盘上。有没有一种方法可以使用现有的绑定框架在发布时进行绑定和缩小?目前,这些文件已被缩小,但以其原始可读格式存储。在MVC4之前,我使用一个构建脚本来完成这项工作,我希望不必再回到那个阶段。这可能吗?我相信这个工具会满足您的需求;对于您尝试执行的操作,您可能希望使用与MSBUILD相关的功能: 您的意思是让发布步骤删除未缩小的文件,保持仅缩小?我的源文件(第三方LIB除外)都是未缩小的。所

我正在为MVC4站点创建一个安装,该站点将安装在客户站点上。我不希望javascript存在于“未缩小”的磁盘上。有没有一种方法可以使用现有的绑定框架在发布时进行绑定和缩小?目前,这些文件已被缩小,但以其原始可读格式存储。在MVC4之前,我使用一个构建脚本来完成这项工作,我希望不必再回到那个阶段。这可能吗?

我相信这个工具会满足您的需求;对于您尝试执行的操作,您可能希望使用与MSBUILD相关的功能:


您的意思是让发布步骤删除未缩小的文件,保持仅缩小?我的源文件(第三方LIB除外)都是未缩小的。所以publish只是将它们复制出来,但我希望它们被复制、捆绑和缩小。这就是为什么我有一个按钮可以发布到我的登台站点,另一个按钮可以发布到安装位置,而没有两种方法。顺便说一句,我在这个站点找到了对该工具的引用,它更详细地讨论了这些事情:在这个站点上提供了很好的链接,我以前使用过google closure来缩小我的.js,但我要找的是利用现有的内置minify在磁盘上以及在发布目的地上这样做。