Как стать автором
Обновить
17
0
Serega Matin @seregamatin

Веб-разработчик

Отправить сообщение
Статья все-таки посвящена в большей степени автоматизации процесса сборки пакетов, а не работе с ними.
Тем не менее, в статье описаны пара проблем с которыми мы столкнулись:
1. Проблема использования одного проекта в нескольких солюшенах, которая связанная с тем, что после выполнения билда в VS, ссылки на сборки (в csproj-файле) будут указывать на тот каталог packages, который лежит рядом с запущенным солюшеном, и если эти изменения послать в TFS, то при билде другого солюшена, использующего проект, билд-сервер не сможет найти сборки, и будет ругаться.
2. Если требуется собирать пакет под разные версии .NET Framework, то придется потанцевать с бубном, настраивая конфигурации проектов, и даже поправить csproj-фалы ручками.

Как мы справляемся с этими проблемами в статье описано.

Из того, чего нет в статье, припоминаю некоторые проблемы с трансформациями конфигов приложений, в которые устанавливаются пакеты. Иногда при установке пакета перетирались уже существующие в конфиге секции. Но при решении таких проблем бубен не понадобится, нужно просто внимательно писать трансформации.

Других сколько-нибудь серьезных проблем пока не припоминаю.

Информация

В рейтинге
Не участвует
Откуда
Пермь, Пермский край, Россия
Дата рождения
Зарегистрирован
Активность