2015-03-17 3 views
3

Недавно началось создание облачных сервисов Azure на Visual Studio 2013, на прошлой неделе все отлично работало, и я мог создать файл .ccprog для моего облачного сервиса. Я решил отформатировать мой компьютер в понедельник, поэтому повторно установил VS2013 и azure SDK v2.5 oof, которые я использовал раньше, но теперь, когда я пытаюсь создать новый проект облачных служб azure и выбираю роль веб-сервиса WCF, я получаю сообщение об ошибке говоря, что «он не может быть создан из-за файла .ccproj, не поддерживаемого этой версией приложения. используйте версию, поддерживающую этот файл проекта». Я думаю, что VS не признает SDK, но не уверен, когда я выбираю помощь, на сайте VS говорится, пожалуйста, обновите свою версию VS, но это уже последняя версия VS2013.4, любая помощь будет замечательной, спасибоAzure .ccproj не поддерживается этой версией приложения

+0

нет сво .ccproj (Azure облако файла сервис) по-прежнему нужно отредактировать опечатка – user4682589

+0

Похожий вопрос [открытие .ccproj файл VS 2012 Express для Интернета] (http://stackoverflow.com/questions/16646245/opening-ccproj-file-in-vs-2012-express-for-web) есть идея установить ожидаемую версию SDK –

ответ

1

Это кажется, ваш csproj имеет версию старой версии SDK Azure. Поэтому вы должны его обновить.

Вот быстрый шаг за шагом:

1) Unload the project file (Right click on project, click "Unload project") 
2) Edit the project file (Right click on unloaded project, click "Edit X.csproj") 
3) Change the product version to 2.5 
<ProductVersion>2.5</ProductVersion> 
4) Change the Azure tools version to 2.5 
<CloudExtensionsDir Condition=" '$(CloudExtensionsDir)' == '' ">$(MSBuildExtensionsPath)MicrosoftVisualStudiov$(VisualStudioVersion)Windows Azure Tools2.5</CloudExtensionsDir> 
5) Save the project file, and reload the project 
6) This should activate the conversion wizard which will then make changes to your .csdef file, adding the following schema version attribute: 
<ServiceDefinition name="SentinelWebAzure" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition" schemaVersion="2012-05.1.7"> 
NOTE: If you are getting a build error complaining about the schema version, that is because you dont have the right cloud extension dir setting applied. See step #4. 

Источник: http://mvolo.com/visual-studio-build-and-publishing-problems-after-upgrading-to-azure-1-7-sdk/

+0

благодаря ответ, но я не могу выгрузить файл проекта, так как он его не создает, я выгрузил старый файл .ccprog с того момента, когда он работал, и в проводнике решений он говорит «t он не установлен " – user4682589

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