首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual Studio 2010部署包

Visual Studio 2010部署包
EN

Stack Overflow用户
提问于 2010-09-22 23:17:39
回答 1查看 289关注 0票数 0

我想在javascript应用程序包部署过程中使用此任务来压缩VS2010文件:

代码语言:javascript
复制
  <Target Name="CompressJS">
    <ItemGroup>
      <_JSFilesToCompress Include="*.js" />
    </ItemGroup>
    <Message Text="Compresing Javascript files $(_PackageTempDir)" Importance="high" />
    <JSCompress Files="@(_JSFilesToCompress)" />
  </Target>

我尝试了一些地方,如OnAfterPipelinePreDeployCopyAllFilesToOneFolder,但它不起作用。在WDP中,我以前是这样的:

代码语言:javascript
复制
  <PropertyGroup>
    <BuildDependsOn>
      $(BuildDependsOn);
      CompressJS;
    </BuildDependsOn>
  </PropertyGroup>
EN

回答 1

Stack Overflow用户

发布于 2010-09-23 00:22:13

我不会尝试修改BuildDependsOn属性组,而是尝试在编译之后或drop build之前触发您的目标。查看c:\Program Files\MSBuild\Microsoft\VisualStudio\TeamBuild\Microsoft.TeamFoundation.Build.targets,了解要覆盖的各种目标。

代码语言:javascript
复制
<PropertyGroup>
  <AfterCompileSolutionDependsOn>
    CompressJS;
  </AfterCompileSolutionDependsOn>
</PropertyGroup>

<Target Name="AfterCompileSolution" DependsOnTargets="$(AfterCompileSolutionDependsOn)">
</Target>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3770768

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档