Question

Is it possible to use the VS2012 profile specific web.config transformations within a VS2010 project?

Utilizing build configurations is getting out of had with the project I am currently working on. Thus I have been looking at alternatives such as Douglas Rathbone's "Multiple Tiers" approach.

I am aware that with the launch of VS2012 this is a solved problem, however I don't have the opertunity to upgrade to VS2012 yet.

Was it helpful?

Solution

Yes, it is possible.

If you install the Windows Azure SDK for .NET (VS 2010 SP1) from this Microsoft link here: http://msdn.microsoft.com/library/jj161045 it will give you the updated Web Deploy functionality that was included with 2012.

Then, you can create a Web.<profile_name>.config file in your project and it will use that file, after applying any changes from a Configuration-named config file if it exists, as outlined in this post: http://www.hanselman.com/blog/TinyHappyFeatures3PublishingImprovementsChainedConfigTransformsAndDeployingASPNETAppsFromTheCommandLine.aspx

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top