I suggest you ...

Support web.config style Transforms on any file in any project type

Web.config Transforms offer a great way to handle environment-specific settings. XML and other files frequently warrant similar changes when building for development (Debug), SIT, UAT, and production (Release). It is easy to create additional build configurations to support multiple environments via transforms. Unfortunately, not everything can be handled in web.config files many settings need to be changed in xml or other "config" files.

Also, this functionality is needed in other project types - most notably SharePoint 2010 projects.

3,320 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Chuck FieldsChuck Fields shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →
    Per BornsjöPer Bornsjö shared a merged idea: Add support for .config transformation  ·   · 
    imatioimatio shared a merged idea: Add config transformations to app.config for Unit Test projects  ·   · 
    David BuckinghamDavid Buckingham shared a merged idea: Incorporate the SlowCheetah extension directly into Visual Studio.  ·   · 
    DevSlickDevSlick shared a merged idea: Add Slow Cheetah out of the box  ·   · 
    Nick V. Nick V. shared a merged idea: Option to debug/test using the build configuration's config transform.  ·   · 
    Scott.Scott. shared a merged idea: WinForm application choose app.config for debug based on configuration  ·   · 

    249 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • Mark BowserMark Bowser commented  ·   ·  Flag as inappropriate

        I need to transform config files in virtually every project I work on. Its a must have if you want to get continuous integration set up for websites.

      • Randy HongoRandy Hongo commented  ·   ·  Flag as inappropriate

        This feature really needs to be included as part of Visual Studio going forward. Configuration transformation is needed in virtually any project. It should not be something that devs should have to spend time doing on their own or rely on a third party.

      • Nathan ReidNathan Reid commented  ·   ·  Flag as inappropriate

        Config transforms as provided by SlowCheetah is invaluable to my company and is used heavily in our build processes. We need this feature in VS 14!

      • NickNick commented  ·   ·  Flag as inappropriate

        Having the capability to apply the transforms for the current build configuration when running the app (F5) would also be highly valuable; again, regardless of project type.

      • Daniel HurstDaniel Hurst commented  ·   ·  Flag as inappropriate

        Slow Cheetah is essential for maintaining my workflow. Visual Studio be a better product for having this feature.

      • Jose A RiveraJose A Rivera commented  ·   ·  Flag as inappropriate

        We have a Sitecore CMS solution that contains over 250 *.config files (including transforms for 5 environments) .We use SlowCheetah to accomplish transforming the config files. Since SlowCheetah is not being supported as of 08.11.2014, it would be a great help to have this feature supported by VS out of the box.

      • Anonymous commented  ·   ·  Flag as inappropriate

        This is an indispensable tool for multi-developer environments. The config transforms will also be sorely missed in non-web deployment processes.

      • Ron WeatherstonRon Weatherston commented  ·   ·  Flag as inappropriate

        This is an invaluable feature in web applications and is sorely missed in other project types. Please make it a priority to implement this functionality for other project types like WPF and Console.

      • Matt CMatt C commented  ·   ·  Flag as inappropriate

        This would be a huge roadblock if this wasn't implemented. All of our projects rely on this functionality.

      • Anonymous commented  ·   ·  Flag as inappropriate

        SlowCheetah was an invaluable tool with NLog.config files for my projects. I am sad to see that Microsoft did not take over this project and integrate the transform functionality into Visual Studio for all XML files.

      ← Previous 1 3 4 5 12 13

      Feedback and Knowledge Base