Publish-AzureServiceProject不会更新云上的文件

时间:2013-05-29 16:12:45

标签: powershell azure

我有一个PHP Azure项目,我必须使用Powershell cmdlet进行管理。其中之一,Publish-AzureServiceProject似乎没有检测到文件更改,因此这些更改不会在云上更新(即使没有显示错误)。

我已将远程桌面插入到计算机中,并且代码肯定不会在几周前更新。

如果我部署到本地模拟器,它很好,但这更加明显,因为它显示“删除旧包”和“创建本地包”。云包肯定包含最新文件,因此包装工作正常。

有谁能告诉我如何强制发布更新云上的文件,更重要的是,为什么不发生这种情况?此外,如果我强制更新,它是否会部署到新的盒子并获得新的IP地址?

感谢。

1 个答案:

答案 0 :(得分:2)

现在似乎有用了。

我已从我的机器中删除并重新安装了azure库,并从头开始创建了一个新项目,并将原始文件复制到其中。我没有包含诊断程序(不确定这是否是一个问题)并且我已经修改了Publish-AzureServiceProject脚本以在每次发布之前选择订阅。

订阅混淆可能没有帮助(我有两个Azure订阅,它可能在某个时候使用了错误的一个并做了一些奇怪的事情)而且有可能与各种版本的Azure存在一些冲突SDK,因为我已经使用它超过6个月,但目前,一切都很好。

我博客上的相关文章:Problems with PHP Azure

感谢您的兴趣