Я собираюсь установить версию сборки основной библиотеки .net (и версию файла и версию пакета nuget) в момент сборки. Моя библиотека написана с использованием последней версии Visual Studio 2017 RC, поэтому не более projects.json
файл и строится TeamCity со стандартным сценарием powershell, который вызывает dotnet restore
dotnet build
dotnet test
и, конечно, dotnet pack
.Установка сборника основной библиотеки .net/версия файла/пакета nuget во время сборки
Просматривает веб-сайт для элегантного решения, но не нашел ничего даже близко к нему. Все, что я мог найти на interweb, - это теперь устаревший формат xproj
и projects.json
.
Я очень удивлен, что команды dotnet build
и dotnet pack
не поддерживают это из коробки.
Спасибо :)
спасибо, я в конечном итоге делает то же самое, и она работала даже без добавления дополнительные теги в файле 'csproj'. В основном, я устанавливаю сборку и версию файла, выполняя 'dotnet build/p: Version = 1.2.3' и' dotnet publish/p: Version = 1.2.3' – Duy