2013-05-02 6 views
7

Jestem nowym użytkownikiem platformy Azure i chciałem utworzyć kompilację Continuous Integration za pomocą TFS. Aplikacja z prostej strony internetowej przy użyciu gospodarzem buildserver w definicji kompilacji nie powiedzie się z powodu błędu:Awaria kompilacji platformy Azure przy użyciu narzędzia buildserver hostowanego przez TFS: nie znaleziono narzędzia Windows Azure Tools 2.0 Microsoft.WindowsAzure.targets

C:\a\src\myAzure\myAzure\myAzure.ccproj (70): The imported project "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Windows Azure Tools\2.0\Microsoft.WindowsAzure.targets" was not found. Confirm that the path in the declaration is correct, and that the file exists on disk.

mogę jednak zbudować lokalnie i ręcznie Publikowanie w Azure i będzie wdrożyć w porządku Im podejrzewać, że gospodarzem buildserver z TFS robi. nie obsługuje systemu Azure 2.0? Czy istnieje sposób obejścia tego problemu lub czy będę musiał zapomnieć o zastosowaniu CI?

+0

samo tutaj, nie mogę uwierzyć, że to się dzieje, mamy kilka zespołów w zależności od tego –

Odpowiedz

2

Wygląda na to, że Build jest funkcją podglądu usługi Team Foundation. Podobnie było z Azure SDK 1.8, ale zaktualizowano serwery Build w ciągu kilku dni. Mam nadzieję, że tym razem nie potrwa to długo.

UPDATE: „Nie, TF usługi hostowane maszyn budowlanych nie mają nowy SDK 2.0 w tej chwili Oczekujemy wszystkich użytkowników mieć Azure SDK wsparcie 2,0 po 1 czerwca W międzyczasie trzeba będzie użyć.. wbudowany kontroler kompilacji z bitami, których potrzebujesz i wdrażaj na platformie Azure. " (C) Trevor Hancock od Microsoft http://social.msdn.microsoft.com/Forums/en-US/azuretfs/thread/2df796d5-1abb-4b89-a571-0b7a62b80d55

UPDATE 2: udało mi się ukończyć pomyślnie zbudować używając TFS budować serwery z SDK 2.0, tak myślę, że ten problem jest rozwiązany teraz. W przyszłości zalecam, aby nie aktualizować nowych wersji Azure SDK, dopóki serwery budujące TFS nie będą gotowe.

+0

Ok Dziękuję dygo za potwierdzenie mojego podejrzenia. Chyba muszę teraz poczekać i zobaczyć. Sigh, wyobraźcie sobie moje rozczarowanie, gdy dowiedziałem się o Azure i jak łatwo byłoby zintegrować się z TFS i skonfigurować CI, a następnie niekompatybilne wersje między TFSpreview i Azure mnie powstrzymały ... –

+0

Dobrą wiadomością jest to, że konfiguracja Serwer konfiguracji wstępnej nie jest taki trudny. Podczas aktualizacji do wersji 1.8 pakietu SDK natknąłem się na ten problem, więc od tego czasu korzystam z maszyny do kompilacji działającej lokalnie. Po aktualizacji do wersji SDK v2 na komputerze kompilacji, moje lokalne kompilacje znów zaczęły działać poprawnie. Jest znośny, przynajmniej do czasu uaktualnienia Azure do SDK v2. –

+0

Od kiedy ten problem nie został jeszcze rozwiązany przez zespół TFS/Microsoft, jakakolwiek rada na temat rozpoczęcia pracy z bezpłatnym wbudowanym serwerem kompilacji? –

Powiązane problemy