Je veux utiliser cette tâche dans le processus de déploiement de package d'application Web VS2010 pour compresser les fichiers javascript:Visual Studio 2010 package de déploiement
<Target Name="CompressJS">
<ItemGroup>
<_JSFilesToCompress Include="*.js" />
</ItemGroup>
<Message Text="Compresing Javascript files $(_PackageTempDir)" Importance="high" />
<JSCompress Files="@(_JSFilesToCompress)" />
</Target>
J'ai essayé dans certains endroits comme OnAfterPipelinePreDeployCopyAllFilesToOneFolder
, mais ça ne marchera pas. WDP J'ai déjà eu comme il:
<PropertyGroup>
<BuildDependsOn>
$(BuildDependsOn);
CompressJS;
</BuildDependsOn>
</PropertyGroup>
À quoi ressemble votre flux de construction actuel? quelles autres cibles avez-vous? – MStodd
J'ai d'autres cibles, comme minifiy/merge css et supprimer des fichiers. J'utilise seulement JS Compression comme exemple de test. – richard
Vos autres cibles fonctionnent-elles ou ont-elles toutes le même problème? – MStodd