2015-09-23 2 views
0

Я пытаюсь найти способ привязать облачный сервис или веб-приложение к GIT. I've tried following this guideРазвертывание облачного сервиса python/webjob для Azure через GIT

Все работало хорошо - файлы были загружены и работа сборки была инициирована на сервере, НО я получаю следующее сообщение об ошибке:

C:\a\src\AzureCloudService1\Crawler\Crawler.pyproj (48, 0) The imported project "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\Python Tools\Microsoft.PythonTools.Worker.targets" was not found. Confirm that the path in the declaration is correct, and that the file exists on disk.

Я искал эту проблему и основанную на предложения, которые я нашел Я загрузил недостающие файлы и изменил местоположение, которое указывает на них. Вышеуказанные отсутствующие файлы были затем прочитаны успешно, но они также пытаются использовать другие файлы, которые не могут быть найдены по той же причине. Вскоре я получаю цепочку «не найденных» файлов. У меня нет идей, по достоинству оцените вашу помощь.

ответ

0

Ваша проблема связана с развертыванием Azure Could Service, это ограничение процесса построения VSO. VSO использует MSBuild для проверки кода и построения проекта, а также отсутствия зависимости инструментов python от VSO-сервера. Вот the same issue с вами и объяснил VSO engineer. Я хотел бы процитировать абзац этого сообщения:

VSO Build preview is going to be able to better support non-.NET projects, and explicit support for Python projects will come eventually but is already available through command-line options. Getting Cloud Service projects changed to work better is more difficult (I don't even have a good contact for that team right now). Our own team also has conflicted priorities, and right now we've got everyone focusing on fixing crashes and issues that affect most of our users - working around Cloud Service's lack of extensibility is one of the (many) things that gets pushed down the list.

В настоящее время мы можем опубликовать Виртуальный сервер для Azure непосредственно в Visual Studio в качестве обходного пути. Для получения более подробной информации, пожалуйста, прочтите Python web and worker roles with Python Tools 2.2 for Visual Studio

Смежные вопросы