The bundle task is just for taking a number of source code files and bundling them up together into a single file; I'm not even sure if I've documented that one. The AjaxMin task is the legacy build task that was written a long time ago, and I don't really
think it was particularly well thought out (to be brutally honest). The recommended way to use AjaxMin in your project
is to use the
(and the associated AjaxManifestCleanTask) and add a "manifest file
" to your project -- that would be an XML file with the extension
, which describes explicitly what to build from where, to where, and with what settings. Doing so allows much more control over what gets built in your project and how, plus allows for incremental builds (won't spend time rebuilding
outputs for which the inputs haven't been modified). You don't need to modify your CSPROJ file at all beyond including the <Import> element pointing to AjaxMin.targets; the rest is handled through any .ajaxmin files added to your project.
That said, I'll go ahead and uncomment the AjaxMin task element for future releases, since people like yourself who are still using the legacy build task don't want to be broken every time they update to the next release. It was probably dumb of me to comment
it out in the first place.