Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <Target Name="BeforeBuild" Condition="'$(Configuration)' == 'Release' Or '$(Configuration)' == 'Debug'">
- <!-- WEB CONFIG-->
- <Copy SourceFiles="[Configuration]/_Base/Web.Base.config" DestinationFiles="Web.temp.config" OverwriteReadOnlyFiles="True" />
- <TransformXml Source="Web.temp.config" Transform="[Configuration]/$(Configuration)/Web.$(Configuration).config" Destination="Web.temp.config" StackTrace="true" />
- <TransformXml Source="Web.temp.config" Transform="[Configuration]/_Local/Web.Local.config" Destination="Web.temp.config" StackTrace="true" />
- <!-- AppSettings -->
- <Copy SourceFiles="[Configuration]/_Base/AppSettings.Base.config" DestinationFiles="AppSettings.temp.config" OverwriteReadOnlyFiles="True" />
- <TransformXml Source="AppSettings.temp.config" Transform="[Configuration]/$(Configuration)/AppSettings.$(Configuration).config" Destination="AppSettings.temp.config" StackTrace="true" />
- <TransformXml Source="AppSettings.temp.config" Transform="[Configuration]/_Local/AppSettings.Local.config" Destination="AppSettings.temp.config" StackTrace="true" />
- <!-- ConnectionStrings -->
- <Copy SourceFiles="[Configuration]/_Base/ConnectionStrings.Base.config" DestinationFiles="ConnectionStrings.temp.config" OverwriteReadOnlyFiles="True" />
- <TransformXml Source="ConnectionStrings.temp.config" Transform="[Configuration]/$(Configuration)/ConnectionStrings.$(Configuration).config" Destination="ConnectionStrings.temp.config" StackTrace="true" />
- <TransformXml Source="ConnectionStrings.temp.config" Transform="[Configuration]/_Local/ConnectionStrings.Local.config" Destination="ConnectionStrings.temp.config" StackTrace="true" />
- <!-- EPiServerFramework -->
- <Copy SourceFiles="[Configuration]/_Base/EPiServerFramework.Base.config" DestinationFiles="EPiServerFramework.temp.config" OverwriteReadOnlyFiles="True" />
- <TransformXml Source="EPiServerFramework.temp.config" Transform="[Configuration]/$(Configuration)/EPiServerFramework.$(Configuration).config" Destination="EPiServerFramework.temp.config" StackTrace="true" />
- <TransformXml Source="EPiServerFramework.temp.config" Transform="[Configuration]/_Local/EPiServerFramework.Local.config" Destination="EPiServerFramework.temp.config" StackTrace="true" />
- <!-- EPiServerLog -->
- <Copy SourceFiles="[Configuration]/_Base/EPiServerLog.Base.config" DestinationFiles="EPiServerLog.temp.config" OverwriteReadOnlyFiles="True" />
- <TransformXml Source="EPiServerLog.temp.config" Transform="[Configuration]/$(Configuration)/EPiServerLog.$(Configuration).config" Destination="EPiServerLog.temp.config" StackTrace="true" />
- <TransformXml Source="EPiServerLog.temp.config" Transform="[Configuration]/_Local/EPiServerLog.Local.config" Destination="EPiServerLog.temp.config" StackTrace="true" />
- </Target>
- <Target Name="AfterBuild" Condition="'$(Configuration)' == 'Release' Or '$(Configuration)' == 'Debug'">
- <!-- WEB CONFIG-->
- <Copy SourceFiles="Web.temp.config" DestinationFiles="Web.config" OverwriteReadOnlyFiles="True" />
- <Delete Files="Web.temp.config" />
- <!-- AppSettings -->
- <Copy SourceFiles="AppSettings.temp.config" DestinationFiles="AppSettings.config" OverwriteReadOnlyFiles="True" />
- <Delete Files="AppSettings.temp.config" />
- <!-- ConnectionStrings -->
- <Copy SourceFiles="ConnectionStrings.temp.config" DestinationFiles="ConnectionStrings.config" OverwriteReadOnlyFiles="True" />
- <Delete Files="ConnectionStrings.temp.config" />
- <!-- EPiServerFramework -->
- <Copy SourceFiles="EPiServerFramework.temp.config" DestinationFiles="EPiServerFramework.config" OverwriteReadOnlyFiles="True" />
- <Delete Files="EPiServerFramework.temp.config" />
- <!-- EPiServerLog -->
- <Copy SourceFiles="EPiServerLog.temp.config" DestinationFiles="EPiServerLog.config" OverwriteReadOnlyFiles="True" />
- <Delete Files="EPiServerLog.temp.config" />
- </Target>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement