I have a solution with multiple project. I am trying to optimize AssemblyInfo.cs files by linking one solution wide assembly info file. What are the best practices for doing
To share a file between multiple projects you can add an existing file as a link.
To do this, add an existing file, and click on "Add as Link" in the file selector.
(source: free.fr)
As for what to put in the shared file, I would suggest putting things that would be shared across assemblies. Things like copyright, company, perhaps version.