Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Web.config transformation with SlowCheetah and ASP.NET Web site project

I'm trying to use SlowCheetah XML Transforms with an ASP.NET Web site project (not an ASP.NET Web Application Project) in Visual Studio 2010.

When I right click on the Web.config file in my ASP.NET Web site project, I don't see "Add Transform" item in the contextual menu.

(Note: it works well when a try with an ASP.NET Web Application Project).

  • Is it possible to use SlowCheetah with an ASP.NET Web site project ?
    Or it's impossible "by design" because this kind of project has limitations ?

May be there is a workaround merging the "*.targets" files of the "Web Deployment Project 2010" and SlowCheetah...

like image 202
Jonas at Software Journey Avatar asked Apr 18 '12 20:04

Jonas at Software Journey


People also ask

How do I create a new transformation in web config?

If you have a web application project, Right-click on web. config and choose Add Config Transform. This will add any config transforms that are missing from your project based on build configurations (i.e. if you have Production and Staging build configs, both will get a transform added).

Where is web config file in Visual Studio 2022?

config file is located in the %SystemRoot%\Microsoft.NET\Framework\%VersionNumber%\CONFIG\ folder. The default settings that are contained in the Machine.


1 Answers

SlowCheetah doesn't support website projects. What behavior were you envisioning here for website projects? For WAP projects they are kicked in during package/publish. For the Web deployment project suggestion I have created an issue to track that at https://github.com/sayedihashimi/slow-cheetah/issues/4, but I'm not sure how that would actually work. I'll have to think about that for a bit.

Update

Website project now has the same publishing support as Web application project, http://blogs.msdn.com/b/webdev/archive/2012/11/20/new-web-publish-updates.aspx, if you would like SlowCheetah to support transforming XML files please vote for it at: https://slowcheetah.uservoice.com/forums/185106-general/suggestions/3398137-support-for-website-project

like image 118
Sayed Ibrahim Hashimi Avatar answered Oct 01 '22 14:10

Sayed Ibrahim Hashimi