Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

how to deploy web.config modifications in a Sharepoint web application?

I have a website in Sharepoint 2007. We use a wsp to deploy our projects. We can deploy dlls, usercontrols, features, but i don't know how to include new lines in the web.config.

Which would be a possible way to make changes in web.config?

Another thing, how can I include resources (resx) in the wsp?

like image 937
netadictos Avatar asked Dec 30 '22 04:12

netadictos


1 Answers

Manually editing the web.config in a multi-server farm is a Bad Idea. Ensuring the web.config files stay in sync on each WFE will become a nightmare quickly.

Using the SPWebConfigModification class to manage web.config changes across the farm is a Good Idea, as changes will be persisted in the SharePoint configuration database, and automatically pushed to every server in the farm.

Having said that, coding against the class can be a pain. Luckily there's a pretty good front-end that's freely available, giving you a configuration screen in Central Administration to add/remove web.config changes.

like image 123
Preston Guillot Avatar answered Feb 14 '23 19:02

Preston Guillot