I am working with a Visual Studio 2005 C++ solution that includes multiple projects (about 30). Based upon my experience, it often becomes annoying to maintain all the prop
*.vcxproj files are msbuild files. So you just take a property you don't want in all your project files and delete it. Then put it in your property sheet. Then make sure all the projects files properly import that property sheet.
This can be incredibly tedious for hundreds of files. I wrote a tool make this interactive:
https://github.com/chris1248/MsbuildRefactor