我正在使用TFS预览使用构建定义的AzureContinuousDeployment.11.xaml
流程模板发布到Azure。我收到了以下错误,不确定如何解决此问题:
摘要调试|任何CPU 1错误,0警告 $ / HelloWorld / Trunk / HelloWorld / HelloWorld / HelloWorld.sln(':Publish' target(s)) - 1个错误,0个警告,查看日志文件 C:\ a \ src \ Trunk \ HelloWorld \ HelloWorld \ HelloWorld.sln.metaproj:The 目标“:发布”在项目中不存在。 $ / HelloWorld / Trunk / HelloWorld / HelloWorld / HelloWorld.sln已编译 $ / HelloWorld / Trunk / HelloWorld / HelloWorld / HelloWorld.sln(':Publish' target(s)) - 1个错误,0个警告,查看日志文件无测试结果 没有代码覆盖率结果
答案 0 :(得分:0)
基本上,当您尝试直接从TFS部署到Windows Azure时,您需要使用Windows Azure订阅ID,证书等设置从TFS计算机到Windows Azure的直接连接。从Azure下载.publishsetting配置时管理门户并与TFS一起使用,可以与Portal建立连接,然后部署Windows Azure软件包。使用TFS onpremise和Azure上的TFS(您正在使用哪一个?)需要此过程。
这篇文章Automated Build and Deployment with Windows Azure SDK 1.6描述了如何做到这一点。请尝试从这里开始,看看你的问题已经解决。
答案 1 :(得分:0)
您是否尝试将解决方案部署到Azure网站或Azure云服务?从错误看,您似乎正在尝试部署到Cloud Service,但在解决方案中没有云项目(ccproj)。
如果您向解决方案添加云项目或只是创建新解决方案并选择云 - >在VS中的新项目对话框中的Cloud Service应该可以工作。
答案 2 :(得分:0)