我使用Visual Studio 2015 Update 1以及在Azure上工作和部署所需的所有扩展程序。
我创建了一个项目ASP.NET 5网站(默认情况下由visual studio提供的模板),我可以将它从Visual Studio发布到Azure但是当我将我的Github存储库链接到Azure上的WebApp并尝试部署它时我收到一条错误消息:
- 从GitHub =>开始在已经部署的网站上部署它失败 - 从GitHub =>中将其部署在空的WebApp上也失败
对我来说没有意义。为什么它可以从Visual Studio完美部署,但不能从GitHub部署?
答案 0 :(得分:0)
让我试着回答你的问题
“为什么它可以从Visual Studio中完美部署,但不能从GitHub部署?”
从visual studio部署时,visual studio使用WebDeploy技术将您机器上的所有二进制文件复制到在Azure App Services上运行的网站上。
当您通过持续部署从Github部署后,Kudu(引导您的部署的引擎)将在您的站点旁边克隆您的存储库副本。这将使用你的更多磁盘空间。
从错误消息中,您的磁盘空间不足。因此,您可以自己释放一些空间(例如,转到https:// {您的站点名称} .scm.azurewebsites.net / DebugConsole,删除一些未使用的文件)或升级到更好的计划https://azure.microsoft.com/en-us/pricing/details/app-service/