簡體   English   中英

Visual Studio 2010部署程序包

[英]Visual Studio 2010 Deployment package

我想在VS2010 Web應用程序包部署過程中使用此任務來壓縮javascript文件:

  <Target Name="CompressJS">
    <ItemGroup>
      <_JSFilesToCompress Include="*.js" />
    </ItemGroup>
    <Message Text="Compresing Javascript files $(_PackageTempDir)" Importance="high" />
    <JSCompress Files="@(_JSFilesToCompress)" />
  </Target>

我在諸如OnAfterPipelinePreDeployCopyAllFilesToOneFolder某些位置嘗試過,但是它不起作用。 在WDP中,我曾經這樣:

  <PropertyGroup>
    <BuildDependsOn>
      $(BuildDependsOn);
      CompressJS;
    </BuildDependsOn>
  </PropertyGroup>

與其嘗試修改BuildDependsOn屬性組,不如嘗試讓您的目標在編譯后或刪除構建前觸發。 檢出c:\\ Program Files \\ MSBuild \\ Microsoft \\ VisualStudio \\ TeamBuild \\ Microsoft.TeamFoundation.Build.targets以覆蓋要覆蓋的各種目標。

<PropertyGroup>
  <AfterCompileSolutionDependsOn>
    CompressJS;
  </AfterCompileSolutionDependsOn>
</PropertyGroup>

<Target Name="AfterCompileSolution" DependsOnTargets="$(AfterCompileSolutionDependsOn)">
</Target>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM