2015-09-20 4 views
2

У меня есть проблемы, определяющие определение сборки в ошибках VSTSting:VSTS строить организации определения ID ошибку

  • Credential параметр может быть использован только с учетными данными организации ID. Для получения дополнительной информации см. for more information о различии между учетной записью организации и учетной записью Microsoft.

Произошла ошибка с учетными данными Azure, используемыми для развертывания.

Что нужно сделать для успешного развертывания?

+0

1). Не могли бы вы предложить мне больше информации о том, какую инструкцию вы выполняете, чтобы настроить определение сборки? 2) Можете ли вы показать мне один снимок экрана, тогда я могу лучше понять ваш сценарий? 3). Какое определение сборки вы используете? Кроме того, в этой ссылке описаны подробные шаги по настройке развертываний CI в VSO: https://azure.microsoft.com/en-us/documentation/articles/cloud-services-continuous-delivery-use-vso/. Однако, похоже, это не относится к вашему сценарию. –

+0

1) Я создал пользовательскую сборку с помощью STEPS: VS-> Team Explorer-> Builds -> New build definition. Я выбрал VS build для веб-страницы Azure и ввел данные своей Azure. Тем не менее, запустив сборку, я получаю указанные ошибки, которые предполагают получение «учетной записи организации для azure». 2) Я не могу загрузить фотографию, потому что мне нужно меньше репутации. 3) Определение сборки, которое я объяснил в части 1). Спасибо за ссылку, но эта статья устарела, имея в виду новую версию портала Azure. В любом случае, спасибо :) –

+0

Моим третьим вопросом должен быть, какой шаблон процесса сборки вы используете? Это AzureContinuousDeployment.11.xaml? Или вы работаете в системе сборки vNext, которая описана: http://geekswithblogs.net/jakob/archive/2015/04/29/deploying-an-azure-web-site-using-tfs-build-vnext. aspx –

ответ

3

Немного поздно, возможно, для вас, Dainius, но у меня было такое же сообщение об ошибке при настройке конечной точки службы Azure с моим именем пользователя и паролем и попыткой использовать шаг развертывания «Azure Web App Deployment».

Одно из решений, которое я нашел, если у вас нет учетной записи Организации, заключается в использовании «Certificate Based», а не «Credentials» при настройке конечной точки службы Azure. На момент написания, чтобы получить сертификат управления, наведите указатель мыши на значок справки и следуйте по ссылке «publish settings file». Это должно загрузить файл .publishsettings. Скопируйте и вставьте сертификат управления из файла в соответствующее текстовое поле VSO.

+1

спасибо, это сработало. –