Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Эта статья относится к: ✔️ пакету SDK для .NET 6 и более поздних версий
Name
dotnet msbuild — создает проект и все его зависимости. Примечание. Если существует несколько, может потребоваться указать файл решения или проекта.
Synopsis
dotnet msbuild <MSBUILD_ARGUMENTS>
dotnet msbuild -h
Description
Эта dotnet msbuild команда позволяет получить доступ к полнофункциональным MSBuild.
Команда имеет те же возможности, что и существующий клиент командной строки MSBuild только для проектов в стиле SDK. Параметры одинаковы. Дополнительные сведения о доступных параметрах см. в справочнике по командной строке MSBuild.
Команда dotnet build эквивалентна dotnet msbuild -restore.
Examples
Создание проекта и его зависимостей:
dotnet msbuildСоздание проекта и его зависимостей с помощью конфигурации выпуска:
dotnet msbuild -property:Configuration=ReleaseЗапустите целевой объект публикации
osx-x64и опубликуйте для RID:dotnet msbuild -target:Publish -property:RuntimeIdentifiers=osx-x64Просмотрите весь проект со всеми целевыми объектами, включенными пакетом SDK:
dotnet msbuild -preprocess dotnet msbuild -preprocess:<fileName>.xml