Що таке T у MSBuild?

-t: цілі. Вбудуйте вказані цілі в проект.13 червня 2024 р

MSBuild пропонує простий спосіб створити випуск із командного рядка на машині, на якій не інстальовано Visual Studio. Єдиними компонентами, які ви повинні встановити на машині, є . NET Framework і InstallShield. Розмістіть копію свого рішення Visual Studio на машині та запустіть MSBuild.

Якщо ви не вкажете номер, вихідний файл матиме назву msbuild. журнал. Якщо вказати число, вихідний файл матиме назву msbuild<n>. log, де <n> — число.

Проекти на основі MSBuild мають дві конфігурації збірки за замовчуванням: Налагодження та випуск. Хоча цих двох конфігурацій достатньо для більшості проектів, для деяких може знадобитися спеціальна конфігурація збірки, яка підтримуватиме різні середовища, альтернативні цілі збірки тощо.

Налаштування властивостей MSBuild за допомогою текстового редактора Щоб установити властивість, яка постійно застосовується до конкретного проекту, але не до всього рішення, найкращим рішенням є її визначення безпосередньо у файлі проекту C# або VB (**. csproj* або *. vbproj відповідно) за допомогою текстового редактора.

NET Framework 2.0. Атрибут MSBuild ToolsVersion в елементі Project у Visual Studio та файлах проекту MSBuild вважається застарілим у Visual Studio 2019 і новіших версіях.; ви можете безпечно видалити його.