NuGet-менеджер активностей
Чужие библиотеки активностей подключаются как пакеты — без ручной правки проекта.
Библиотека активностей — обычный NuGet-пакет. Студия ставит его в проект, добавляет активности в каталог и не даёт ссылаться на версию, которой нет.
Правила
- версия пакета фиксируется в проекте и попадает в пакет робота;
- сборка робота идёт тем же MSBuild, что и в Visual Studio;
- конфликт версий зависимостей виден до запуска, а не на проде.