#nuget #nuget-package
Вопрос:
Моя ситуация такова. Я поддерживаю многоразовую кодовую базу в виде нескольких пакетов NuGet, которые зависят друг от друга. Для упрощения предположим, что у меня есть следующие два проекта:
- Пример
- Пример.Ядро
В данном случае Example
все зависит от Example.Core
. В настоящее время у меня есть GitVersion для автоматического создания правильной версии для каждого пакета NuGet.
В .nuspec
файле Example
у меня настроено следующее:
<dependencies>
<dependency id="Example.Core" version="3.4.0" />
</dependencies>
Но… каждый раз, когда я обновляю пакет, мне приходится вручную увеличивать версию зависимости, хотя у меня есть настройка GitVersion. Я чувствую, что есть более простой и стабильный способ сделать это.
У вас, ребята, есть какие-нибудь советы по улучшению этого?