Saya menginstal .NET 4.0 dan VS 2010 RC di laptop saya dan MSBuild terinstal secara otomatis. Saya berharap untuk membangun server integrasi berkelanjutan hanya dengan menginstal .NET SDK tanpa VS 2010, jadi saya mengunduh .NET 4.0 Framework dari Microsoft di tautan ini . Sayangnya, tampaknya tidak menginstal MSBuild dengan unduhan ini (atau setidaknya saya tidak dapat menemukannya).
Apakah tautan ini tautan yang sesuai untuk SDK, atau apakah ini hanya runtime? Jika tidak, di manakah tautan untuk SDK?
Saya agak ragu ini adalah seluruh SDK karena hanya 35MB di mana unduhan .NET 3.5 SP1 lebih dari 200MB.
Jawaban:
Mungkin ini adalah SDK yang menyamar sebagai SDK Windows 7.
Microsoft Windows SDK untuk Windows 7 dan .NET Framework 4
PEMBARUAN: Berdasarkan postingan blog di Blog SDK Windows , SDK yang saya tautkan di atas tampaknya berisi msbuild dan mendukung aplikasi yang dikelola gedung (.NET). Saya berasumsi ini adalah SDK yang kita semua cari untuk dipasang di server build kami, jadi saya mengunduhnya sekarang dan saya akan memposting temuan lebih lanjut setelah saya memeriksanya.
UPDATE: Saya dapat mengonfirmasi bahwa tautan yang disediakan di atas memang menginstal MSBuild bersama dengan bagian lain dari apa yang merupakan SDK untuk .NET 4.0. Saya berhasil menggunakan ini di mesin build saya sekarang tanpa menginstal Visual Studio 2010 untuk membangun proyek kami.
PEMBARUAN: Silakan lihat juga jawaban FrederikB di bawah ini karena tampaknya seluruh SDK mungkin tidak diperlukan untuk mendapatkan MSBuild 4.0. Ini akan sangat berguna jika Anda perlu menyiapkan server build minimal. Saya belum mengonfirmasi apakah ini berfungsi untuk saya atau tidak, tetapi patut dicoba sebelum menginstal SDK.
sumber
Jika Anda mencari msbuild, Anda akan menemukan bahwa untuk 4.0 ada di:
Untuk 32-bit:
Untuk 64-bit:
sumber
Menggunakan MsBuild default .Net mungkin tidak cukup. Anda dapat mengunduh MsBuild Tools for Visual studio gratis di sini , dan menginstal semua dependensi yang digunakan dalam proyek Anda.
sumber