2013-05-02 1 views
7

Я новичок в Azure и хотел создать сборку непрерывной интеграции с использованием TFS. Я создал определение сборки, но построил свое облако App с простой веб-сайт, используя размещенную buildserver в определении сборки с ошибкой:Ошибка сборки Azure с размещенным сервером TFS: 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.

Я могу однако строить локально, так и вручную Опубликовать в Azure, и она будет разворачивать прекрасно Im подозревая, что принимал buildserver из TFS делает. не поддерживает Azure 2.0? Есть ли способ обойти эту проблему или мне придется забыть идею использования CI?

+0

То же самое здесь, не могу поверить, что это происходит, у нас есть несколько команд в зависимости от этого –

ответ

2

Кажется, так, поскольку сборка является функцией предварительного просмотра службы Team Foundation. То же самое было с Azure SDK 1.8, но они обновили серверы сборки через пару дней. Надеюсь, что на этот раз это не займет много времени.

UPDATE: «Нет, Т.Ф. служба прошла сборки машины не имеют новый SDK 2.0 в настоящее время мы ожидаем от всех пользователей есть поддержка Azure SDK 2.0 после 1 июня В то же время вам нужно будет использовать.. встроенный контроллер сборки с битами, которые вам нужны, и разверните его на Azure ». (C) Trevor Hancock от Microsoft http://social.msdn.microsoft.com/Forums/en-US/azuretfs/thread/2df796d5-1abb-4b89-a571-0b7a62b80d55

UPDATE 2: Я сумел завершить успешную сборку с помощью TFS создания серверов с SDK 2.0 Так что я думаю, что эта проблема будет решена в настоящее время. В будущем я рекомендую не обновлять новые версии Azure SDK до тех пор, пока серверы сборки TFS не будут готовы.

+0

Ok Спасибо, dygo за подтверждение моего подозрения. Наверное, мне нужно подождать и посмотреть. Вздох, представьте мое разочарование, когда я узнал о Azure и насколько легко было бы интегрироваться с TFS и настроить CI, а затем несовместимые версии между TFSpreview и Azure остановили меня .... –

+0

Хорошей новостью является то, что настройка на on- сервер предварительной сборки не так уж тяжело. Я столкнулся с этой проблемой и при обновлении до версии 8.1 SDK, поэтому с тех пор у меня была машина сборки. После моего обновления до версии v2 SDK на машине сборки мои локальные сборки снова начали работать отлично. Он доступен для жизни, по крайней мере, до тех пор, пока они не улучшат Azure до SDK v2. –

+0

Поскольку эта проблема еще не решена командой TFS/Microsoft, какие-либо рекомендации по началу работы с бесплатным сервером сборки на месте? –