Я читал об этой технике: http://blogs.msdn.com/b/jjameson/archive/2009/04/03/shared-assembly-info-in-visual-studio-projects.aspx
В основном это означает создание SharedAssemblyInfo.cs с информацией о версии для сборки и добавление этого файла в качестве ссылки на все проекты решения, поэтому фактический файл находится только в 1 месте на диске.
Мой вопрос касается двух сценариев:
-
Существующее решение, которое не использует этот механизм: есть ли способ легко добавить ShareAssemblyInfo ко всем проектам? (скажем, у меня есть решение с 50 проектами).
-
При создании нового проекта по умолчанию создается новая AssemblyInfo.cs. Однако я хотел бы автоматически связать с SharedAssemblyInfo.
Есть ли какое-либо решение для этого? Какова общая практика?