我在Azure中从GitHub进行持续部署时遇到问题。我有一个共享定价层,如果升级到基本定价层,问题就消失了。这是针对ASP.NET MVC 6应用程序(RC1)的。
本质上,我得到以下错误:
http://pastebin.com/PgARgurg
突出的一点是:
Restore failed
There is not enough space on the disk.
如果我直接从Visual Studio发布到共享层,则可以正常工作。仅在使用持续部署失败的情况下。
有任何想法吗?
最佳答案
共享实例的资源非常有限,尤其是磁盘大小附近。来自GitHub的持续部署集成涉及在每次更改时将代码的副本放到磁盘上,而这并不总是立即(或根本没有)清除。从Visual Studio直接发布到Azure会自动清除以前的部署程序包。升级层可以解决问题的原因是专用的可用磁盘空间和增加的可用磁盘空间。如果您认为持续集成(以及磁盘空间)对您的工作很重要,则应升级到“基本”。