Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Jul 6th, 2012  |  syntax: None  |  size: 1.11 KB  |  hits: 11  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. How to exclude certain folders while copying using MSBUILD
  2. <ItemGroup>
  3.         <Compile Include="$(_SolutionPath)$(_SolutionName)" />
  4.         <ProjectFiles Include="..$(_WebDirectory)*.csproj" Exclude="*.master.csproj"/>
  5.         <ExcludeFromBuild Include="..$(_WebDirectory)***.cs; ..$(_WebDirectory)***.sln; ..$(_WebDirectory)***.csproj; ..$(_WebDirectory)Web References; ..$(_WebDirectory)obj;"/>
  6.         <AppFolder Include="..$(_WebDirectory)***.*" Exclude="$(ExcludeFromBuild)"/>
  7.     </ItemGroup>
  8.  
  9. <Copy SourceFiles="@(AppFolder)" DestinationFiles="c:test%(RecursiveDir)%(FileName)%(Extension)"/>
  10.        
  11. <ItemGroup>
  12.      <Compile Include="$(_SolutionPath)$(_SolutionName)" />
  13.      <ProjectFiles Include="..$(_WebDirectory)*.csproj" Exclude="*.master.csproj"/>
  14.      <ExcludeFromBuild Include="..$(_WebDirectory)***.cs; ..$(_WebDirectory)***.sln; ..$(_WebDirectory)***.csproj; ..$(_WebDirectory)Web References; ..$(_WebDirectory)obj;"/>
  15.      <AppFolder Include="..$(_WebDirectory)***.*" Exclude="$(ExcludeFromBuild)"/>
  16.  
  17.      <AppFolderWithExclusions Include="@(AppFolder)" Exclude="obj***.*;Web References***.*" />
  18.  </ItemGroup>