Up to and including Visual Studio 2017, we had been setting the default for all projects to /W3 /WX to override the installed defaults of /W1 /WX-. This had been done by use of the user props file typically found at:
C:\Users\[Username]\AppData\Local\Microsoft\MSBuild\v4.0\Microsoft.Cpp.x64.user.props
As noted here: https://docs.microsoft.com/en-us/cpp/build/create-reusable-property-configurations?view=vs-2019 this file has been deprecated in VS 2019, and with good reasons.
What mechanism exists to replace the .user.props file, preferably with something that will be system wide and can be installed as part of the rollout of Visual Studio on a new computer. The intention here is to be able to do this once so that it's"set and forget" and it'll work for all projects retrieved from the corporate git server, as well as any projects that might be created by the user.
Having a .props file we have to manually insert into every project is not an option, there are simply too many projects involved for that to be viable. It must have the same "automatic use" semantics as the .user.props file: install on the machine, and it starts working immediately, with no changes to the project file.