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

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

我已将远程桌面安装到机器中,代码肯定不会在几周前更新.

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

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

谢谢.

最佳答案 它似乎现在工作.

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

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

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

谢谢你的兴趣

点赞