Я создаю проект с помощью Azure Pipelines. Я не управляю настройками версии в VS — я устанавливаю версию с помощью сборки dotnet.
Код: Выделить всё
- task: DotNetCoreCLI@2
displayName: 'DotNet Build'
inputs:
command: build
arguments: '--configuration $(BuildConfiguration) /p:Version=$(GitVersion.SemVer)'
projects: $(ProjectPath)
Как видите, я установил версию с помощью переменной GitVersion. В полученном файле .dll версия файла отображает версию правильно. Я ожидал, что версия продукта покажет то же самое, но, похоже, она включает какое-то дополнительное странное руководство или что-то в этом роде. Кто-нибудь знает, откуда это взялось и как предотвратить его добавление?
Подробнее здесь:
https://stackoverflow.com/questions/790 ... oming-from