Minęło trochę czasu, odkąd skonfigurowałem serwer kompilacji, więc może o czymś zapomniałem, a może .NET 4.5 różni się od wersji, w której to robiłem ostatnim razem, ale oto mój problem.
Próbuję skonfigurować serwer kompilacji, aby monitorować repozytorium kontroli źródła. Zawsze, gdy coś się zmieni, chcę, aby serwer ściągnął zmiany i skompilował projekt. Jeśli nie ma błędów, chcę wdrożyć witrynę w witrynie internetowej działającej na serwerze kompilacji.
W przeszłości, kiedy to robiłem, wydawało mi się, że mogę to zrobić mając tylko .NET, ale kiedy próbuję zbudować ten projekt, pojawia się błąd, że „C: \ Program Files \ MSBuild \ Microsoft \ VisualStudio \ v11 .0 \ WebApplications \ Microsoft.WebApplication.targets ”, a jeśli sprawdzę, widzę, że go brakuje. W rzeczywistości nie ma plików docelowych programu Visual Studio 11.
Po wielu przemyśleniach i drapaniu w głowę wyszedłem i dostałem pakiet „Windows 8 / .NET 4.5 SDK”, myśląc, że zestaw .NET 4.5 SDK może zainstalować potrzebne pliki docelowe, ale tak się nie stało, chyba że zainstalowałem go w jakiś sposób nieprawidłowo .
Więc co muszę umieścić na serwerze kompilacji, aby projekt mógł się skompilować. Wolałbym nie instalować pełnego programu Visual Studio 2012.