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