DevOps Azure - не удается отсоединить настройки файла решения по умолчанию в настройках сборки ASP.NET - PullRequest
0 голосов
/ 30 сентября 2019

Я работаю с C # .NET-решением, которое содержит несколько десятков проектов (вероятно, оно считается «монлитом», поскольку многие проекты взаимозависимы от многих других проектов). В большинстве этих проектов используется технология pre-.NET Core WebForms, а некоторые MVC добавляются здесь и там. Мы надеемся создать конвейеры Azure DevOps для отдельных проектов в рамках решения, которые будут использоваться для автоматизированных сборок / выпусков.

Что я обнаружил в Azure DevOps с использованием классического редактора, так это то, что при созданииbuild, укажите репозиторий, затем выберите шаблон «ASP.NET», в текстовом поле «Параметры» укажите файл .sln, рядом с которым нет эллипса, и поле неактивно и заблокировано на «***. sln»,Кроме того, маленький значок цепочки над текстовым полем не включает опцию «отсоединения» полей (как я делал это раньше в других местах). Похоже, что я застрял, собирая только полное решение.

Это ситуация, когда я могу использовать только YAML? Я считаю, что я могу сделать что-то похожее на (решение) \ project.csproj? Возможно, какие-либо конфигурации блокируют «отсоединение» (я их еще не нашел) или есть другие альтернативы этому подходу? Или я создаю все это и выборочно публикую и выпускаю отдельные проекты?

Спасибо!

Ответы [ 2 ]

1 голос
/ 02 октября 2019

Хорошо, это было легко. Я поговорил с администратором DevOps, и он сказал, что меня нет в группе администраторов сборки, поэтому он добавил меня, и теперь я вижу сообщение «Отключить все».

0 голосов
/ 01 октября 2019

Пожалуйста, перейдите Трубопровод раздел вашего определения сборки. Там перечислены параметры, которые соответствуют настройке решения в задаче VSBuild, затем нажмите Отключить рядом с параметром.

enter image description here

...