Skip to content

Instantly share code, notes, and snippets.

@tomekjuranek
Created November 19, 2012 09:59
Show Gist options
  • Save tomekjuranek/4109920 to your computer and use it in GitHub Desktop.
Save tomekjuranek/4109920 to your computer and use it in GitHub Desktop.
sitecore configuration transformation
<Target Name="TransformConfigFiles" AfterTargets="AfterBuild" Condition="'$(TransformConfigFiles)'=='true'">
<Copy SourceFiles="Web.config" DestinationFiles="Web.Original.config" />
<Copy SourceFiles="$(WebProjectOutputDir)\App_Config\ConnectionStrings.config" DestinationFiles="$(WebProjectOutputDir)\App_Config\ConnectionStrings.Original.config" />
<TransformXml Source="Web.Original.config" Transform="$(ProjectConfigTransformFileName)" Destination="$(WebProjectOutputDir)\Web.config" />
<TransformXml Source="$(WebProjectOutputDir)\App_Config\ConnectionStrings.Original.config" Transform="$(WebProjectOutputDir)\App_Config\ConnectionStrings.$(Configuration).config" Destination="$(WebProjectOutputDir)\App_Config\ConnectionStrings.config" />
</Target>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment