Build Server'ı kurduğumdan beri epey zaman geçti, bu yüzden belki bir şeyi unutmuşumdur veya belki .NET 4.5 bunu en son yaptığım sürümden farklıdır, ama işte benim sorunum.
Bir kaynak kontrol havuzunu izlemek için bir yapı sunucusu kurmaya çalışıyorum. Bir şey değiştiğinde, sunucunun değişiklikleri çekmesini ve projeyi oluşturmasını istiyorum. Hata yoksa, siteyi yapı sunucusunda çalışan bir web sitesine dağıtmak istiyorum.
Geçmişte bunu yaptığımda, bunu yalnızca .NET yüklü olarak yapabileceğimi düşünmüştüm, ancak bu projeyi oluşturmaya çalıştığımda "C: \ Program Files \ MSBuild \ Microsoft \ VisualStudio \ v11" hatası alıyorum .0 \ WebApplications \ Microsoft.WebApplication.targets "eksik ve gidip bakarsam eksik olduğunu görebiliyorum. Aslında, Visual Studio 11 hedef dosyası yoktur.
Çok düşündükten ve kafa karıştırdıktan sonra dışarı çıktım ve .NET 4.5 SDK'nın ihtiyacım olan hedef dosyaları yükleyebileceğini düşünerek "Windows 8 / .NET 4.5 SDK" aldım, ancak bir şekilde yanlış yüklemediğim sürece yapmadı .
Öyleyse, projenin oluşturulmasını sağlamak için Build Server'a ne koymam gerekiyor? Tam Visual Studio 2012'yi yüklemek zorunda kalmamayı tercih ederim.