Есть ли способ заставить решение C # использовать ссылки на проекты при локальных пакетах и ​​пакетах nuget во время сборки TFS? - PullRequest
0 голосов
/ 24 августа 2018

У нас есть два набора проектов, один из которых представляет собой каркасные проекты, а другой - собственно приложение. Приложение ссылается на проекты фреймворка напрямую с помощью функции ссылок проекта Visual Studio. Процесс сборки фреймворка уже публикует пакет nuget. Есть ли способ сделать это так, что когда я запускаю сборку на TFS реального приложения, он использует этот пакет nuget вместо ссылки на проект? В идеале, я бы хотел, чтобы он по-прежнему использовался в качестве ссылки на проект в местном масштабе, но если это невозможно, то все в порядке.

1 Ответ

0 голосов
/ 24 августа 2018

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...