выбора других пакетов на основе конфигурации проекта?
Я пишу плагины под одно приложение, и версий этого приложения много, чтобы поддержать разные версии приложения, Я в плагинах создал конфигурации с версией конкретного приложения, и пишу в csproj кучу условий, если конфигурация такая, то версия приложения такая, так вот, Я уже устал это все везде обновлять, хочется что-то централизованное и чтобы возможно было использовать в разных репах Придумал создать нугет пакеты, пол каждую версию приложения, а в основном пакете сделать props файлы с логикой установки конкретной версии под конфигурацию. Основная проблема заключается в том, что если попытаться собрать плагин через dotnet, то он не находит нужный референс
проблема походу в том, что не устанавливается нужная версия приложения и свойство проекта в этом случае не обновляется, и поэтому не может найтись нужный пакет забавно, что в райдере и в студии после восстановления пакетов или смена конфигурации все подхватывается и проект собирается
Обсуждают сегодня