Advertisement
Guest User

Untitled

a guest
May 4th, 2016
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 3.88 KB | None | 0 0
  1. <Target Name="BeforeBuild" Condition="'$(Configuration)' == 'Release' Or '$(Configuration)' == 'Debug'">
  2.     <!-- WEB CONFIG-->
  3.     <Copy SourceFiles="[Configuration]/_Base/Web.Base.config" DestinationFiles="Web.temp.config" OverwriteReadOnlyFiles="True" />
  4.     <TransformXml Source="Web.temp.config" Transform="[Configuration]/$(Configuration)/Web.$(Configuration).config" Destination="Web.temp.config" StackTrace="true" />
  5.     <TransformXml Source="Web.temp.config" Transform="[Configuration]/_Local/Web.Local.config" Destination="Web.temp.config" StackTrace="true" />
  6.     <!-- AppSettings -->
  7.     <Copy SourceFiles="[Configuration]/_Base/AppSettings.Base.config" DestinationFiles="AppSettings.temp.config" OverwriteReadOnlyFiles="True" />
  8.     <TransformXml Source="AppSettings.temp.config" Transform="[Configuration]/$(Configuration)/AppSettings.$(Configuration).config" Destination="AppSettings.temp.config" StackTrace="true" />
  9.     <TransformXml Source="AppSettings.temp.config" Transform="[Configuration]/_Local/AppSettings.Local.config" Destination="AppSettings.temp.config" StackTrace="true" />
  10.     <!-- ConnectionStrings -->
  11.     <Copy SourceFiles="[Configuration]/_Base/ConnectionStrings.Base.config" DestinationFiles="ConnectionStrings.temp.config" OverwriteReadOnlyFiles="True" />
  12.     <TransformXml Source="ConnectionStrings.temp.config" Transform="[Configuration]/$(Configuration)/ConnectionStrings.$(Configuration).config" Destination="ConnectionStrings.temp.config" StackTrace="true" />
  13.     <TransformXml Source="ConnectionStrings.temp.config" Transform="[Configuration]/_Local/ConnectionStrings.Local.config" Destination="ConnectionStrings.temp.config" StackTrace="true" />
  14.     <!-- EPiServerFramework -->
  15.     <Copy SourceFiles="[Configuration]/_Base/EPiServerFramework.Base.config" DestinationFiles="EPiServerFramework.temp.config" OverwriteReadOnlyFiles="True" />
  16.     <TransformXml Source="EPiServerFramework.temp.config" Transform="[Configuration]/$(Configuration)/EPiServerFramework.$(Configuration).config" Destination="EPiServerFramework.temp.config" StackTrace="true" />
  17.     <TransformXml Source="EPiServerFramework.temp.config" Transform="[Configuration]/_Local/EPiServerFramework.Local.config" Destination="EPiServerFramework.temp.config" StackTrace="true" />
  18.     <!-- EPiServerLog -->
  19.     <Copy SourceFiles="[Configuration]/_Base/EPiServerLog.Base.config" DestinationFiles="EPiServerLog.temp.config" OverwriteReadOnlyFiles="True" />
  20.     <TransformXml Source="EPiServerLog.temp.config" Transform="[Configuration]/$(Configuration)/EPiServerLog.$(Configuration).config" Destination="EPiServerLog.temp.config" StackTrace="true" />
  21.     <TransformXml Source="EPiServerLog.temp.config" Transform="[Configuration]/_Local/EPiServerLog.Local.config" Destination="EPiServerLog.temp.config" StackTrace="true" />
  22.   </Target>
  23.   <Target Name="AfterBuild" Condition="'$(Configuration)' == 'Release' Or '$(Configuration)' == 'Debug'">
  24.     <!-- WEB CONFIG-->
  25.     <Copy SourceFiles="Web.temp.config" DestinationFiles="Web.config" OverwriteReadOnlyFiles="True" />
  26.     <Delete Files="Web.temp.config" />
  27.     <!-- AppSettings -->
  28.     <Copy SourceFiles="AppSettings.temp.config" DestinationFiles="AppSettings.config" OverwriteReadOnlyFiles="True" />
  29.     <Delete Files="AppSettings.temp.config" />
  30.     <!-- ConnectionStrings -->
  31.     <Copy SourceFiles="ConnectionStrings.temp.config" DestinationFiles="ConnectionStrings.config" OverwriteReadOnlyFiles="True" />
  32.     <Delete Files="ConnectionStrings.temp.config" />
  33.     <!-- EPiServerFramework -->
  34.     <Copy SourceFiles="EPiServerFramework.temp.config" DestinationFiles="EPiServerFramework.config" OverwriteReadOnlyFiles="True" />
  35.     <Delete Files="EPiServerFramework.temp.config" />
  36.     <!-- EPiServerLog -->
  37.     <Copy SourceFiles="EPiServerLog.temp.config" DestinationFiles="EPiServerLog.config" OverwriteReadOnlyFiles="True" />
  38.     <Delete Files="EPiServerLog.temp.config" />
  39.   </Target>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement