В настоящее время я работаю над веб-проектом, который включает в себя несколько сборок, структурированных примерно так:
WebProject
|
+--> A (external assembly, Version 1.0.0.0)
|
+--> B (external assembly, Version 1.0.0.0)
Сложность состоит в том, что для отслеживания того, что развернуто, я хотел бы обновлять номера версий сборок A и B при каждой сборке. Прямо сейчас я делаю это с техникой [assembly: AssemblyVersion("1.0.*")]
, но это наносит ущерб проекту WebProject, поскольку он содержит несколько страниц ASP.NET и главных страниц, которые ссылаются на типы в сборках A и B.
Есть ли более простой способ обновить эти ссылки, чем вручную?
Обновление : сборки A & B живут в одном решении, а WebProject - в другом. Кроме того, A & B строго названы, поскольку они развернуты на серверах IIS / SharePoint.