Extension which enables ability to transform various config file even there does not exist build definition for the transformation file. Supports all .NET projects even WebSites.
This extension enables ability to transform various config file even there does not exist build definition for the transformation file. For example, if you have multiple configuration transformations, e.g_web.Debug.config_, web.Release.config, web.UAT1.config,web.UAT2.config, web.UAT3.config, web.Production1.config,web.Production2.config. And you want switch between these configuration while developing without changing actual build definition or editing the web.config manually.
It supports all .NET projects (web or app configs) even WebSites too.
Generate configuration transformation while developing
Preview transformation result
Application output (transformation progress, errors, infomation) in General Output window
Configuration in Tools -> Options -> Config transformation menu
Transformation file nesting, can be set in Tools -> Options -> Config transformation menu
How To Use It
File you want to change must be checked out (not locked, not readonly)
Click on the transformation configuration you want to run with the right mouse button and click "Execute transformation" option
Extension options can be found in Tools -> Options -> Config Transformation
Information about transformation can be found in General Output Window
You can see the transformation preview by Preview transformation menu item
Versions:
**Version 1.5.1.0 - 2019/04/09 Support for VS2019
Fix of the badly built vsix package.
Version 1.5.0.0 - 2019/03/24 Support for VS2019
Support for VS2019. Thanks @tbertenshaw for PR.
Version 1.4.0.0 - 2018/02/08 Support for VS2017
Support for VS2017. Thanks @tbertenshaw for PR.
Version 1.3.7.0
New option item Write attributes on a separate line added. If this option is set to**true, transformed config has every attribute on separate line. Default value isfalse**.
Version 1.3.6.0
Removement of the .NET 4.5 dependency which caused that it was not possible to install the extension although the framework was correctly installed.
Version 1.3.5.0
Change of the temporary config file to ".config" instead of ".tmp" to enable syntax coloring (user's wish)
Version 1.3.4.0
Added support for Visual Studio 2015
Version 1.3.3.0
Bug fix (thanks msme1): Added information message about readonly config file which must be set to readwrite or checked-out
Version 1.3.2.0
Added option to nest transformation under config file (default is False, can be set in Options menu)
Version 1.3.1.1
Bug fix
Version 1.3.1.0
Added Preview transformation ability
Version 1.3.0.0
Added logging to General Output Window
Version 1.2.0.0
Added options menu to set extension configuration in Tools -> Options -> Config Transformation