使用GitHub在Azure WebApp上部署ASP.NET网站时出错

时间:2016-02-04 04:34:55

标签: asp.net azure github visual-studio-2015

我使用Visual Studio 2015 Update 1以及在Azure上工作和部署所需的所有扩展程序。

我创建了一个项目ASP.NET 5网站(默认情况下由visual studio提供的模板),我可以将它从Visual Studio发布到Azure但是当我将我的Github存储库链接到Azure上的WebApp并尝试部署它时我收到一条错误消息:

Error message

- 从GitHub =>开始在已经部署的网站上部署它失败 - 从GitHub =>中将其部署在空的WebApp上也失败

对我来说没有意义。为什么它可以从Visual Studio完美部署,但不能从GitHub部署?

1 个答案:

答案 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/