gpt4 book ai didi

c# - 此版本的应用程序不支持 Azure .ccproj

转载 作者:行者123 更新时间:2023-11-30 17:44:44 26 4
gpt4 key购买 nike

最近开始通过 Visual Studio 2013 Ultimate 开发 Azure 云服务,上周一切正常,我可以为我的云服务创建一个 .ccprog 文件。我决定在周一格式化我的电脑,因此重新安装了 VS2013 和我之前使用的 azure SDK v2.5,但现在当我尝试创建一个新的 azure 云服务项目并选择 WCF 服务 Web 角色时,出现错误说“由于该版本的应用程序不支持.ccproj文件,因此无法创建它。请使用支持此类项目文件的版本。”我认为VS无法识别SDK,但不确定,当我选择帮助时,VS网站说请更新您的VS版本,但它已经是最新的VS2013.4,任何帮助都会很棒,谢谢

最佳答案

您的 csproj 似乎拥有旧版 Azure SDK 版本。所以你应该更新它。

这里是快速一步一步:

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/

关于c# - 此版本的应用程序不支持 Azure .ccproj,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29109095/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com