Adding linked files to a Visual Studio project
Here's a cool trick to add files to your project that are global. The example is for linking a strong name key file to multiple projects, but this example is also good for embedding a resource in multiple projects, or creating a baseline GlobalAssemblyInfo file.
I use this technique a lot for sharing solution settings in the GlobalAssemblyInfo file. This is great for making sure all projects have the same assembly version, copyright info, company, and I usually just point the proper location of the key file in the GlobalAssembly file.
https://blogs.msdn.com/shawnfa/archive/2006/04/24/582278.aspx