【发布时间】:2015-09-11 11:11:09
【问题描述】:
我在 C# Visual Studio 2013 中有一个网站,该网站由另一位开发人员开发并托管在 Azure 云服务上。每当我进行任何更改并尝试发布时,Visual Studio 都会挂起并且我无法发布它。它没有显示任何错误消息。除此之外,我可以通过构建它来成功部署它,但是因为它花费了太多时间并且也给客户花钱(因为 VS Team Services 每月只提供 60 分钟的免费构建,之后客户需要支付额外的分钟数)。我正在使用以下步骤进行发布,它工作正常,但在发布开始后,Visual Studio 挂起并且没有响应。
网站发布步骤如下:
1) 在 Visual Studio 中打开解决方案。
2) 在解决方案资源管理器中右键单击 azure 项目,然后选择发布。
3) 向导的第一步是登录,确保选择您的凭据。
4)下一步是设置,确保环境设置为生产,构建配置设置为发布,然后单击下一步。
5) 最后一步是总结,只需点击发布按钮。
我是 Azure 的新手,所以如果我需要在设置项目期间进行任何设置,请告诉我。
【问题讨论】:
-
也有同样的问题。我刚刚升级到最新的 vs 2013 2.7 sdk。我的猜测是这可能有问题。你用的是什么sdk?
-
使用 Azure SDK 2.6 在
Microsoft.WindowsAzure.targets...的 CSPACK 任务中遇到相同的问题在 VS 2015诊断构建输出中显示的消息是 Creating unencrypted packageC:\Projects\MyProject\MyApp\bin\Release\app.publish\MyAzureRole.cspkg...包永远不会被推送到发布配置文件属性AzureStorageAccountName中指定的 vsdploy blob 容器。解决方法是 VS 2013 Update 5 现在......希望 MS 解决这个问题 - 重新创建 Azure 项目不起作用。 VS 2013 Update 4 也挂起,但 Update 5 似乎修复了它。 -
我遇到了类似的问题,在将云服务发布到 Azure 的打包阶段之后,VS 会挂起,甚至只是尝试打包而不是发布。从解决方案根文件夹中删除
.suo文件解决了该问题。
标签: c# azure visual-studio-2013 cloud publish