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

使用GitHub在Azure WebApp上部署ASP.NET网站时出错,asp.net,azure,github,visual-studio-2015,Asp.net,Azure,Github,Visual Studio 2015,我正在使用Visual Studio 2015 Update 1以及所有需要的扩展来在Azure上工作和部署 我创建了一个project ASP.NET 5网站(默认情况下由visual studio提供的模板),我可以将其从visual studio发布到Azure,但当我将Github存储库链接到Azure上的WebApp并尝试部署时,我收到一条错误消息: -试图从GitHub=>Fail将其部署到已部署的网站上 -试图从GitHub=>将其部署到空的WebApp上也失败 这对我来说毫无意

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

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

-试图从GitHub=>Fail将其部署到已部署的网站上 -试图从GitHub=>将其部署到空的WebApp上也失败


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

让我试着回答您的问题

“为什么它可以从Visual Studio完美部署,但不能从GitHub部署?”

当从VisualStudio部署时,VisualStudio使用WebDeploy技术将所有二进制文件从您的计算机复制到您在Azure应用程序服务上运行的网站上

通过持续部署从Github进行部署时,幕后(驱动部署的引擎)将克隆站点旁边的存储库副本。这会占用你更多的磁盘空间


从错误消息中,您的磁盘空间不足。因此,您可以自己释放一些空间(例如,转到https://{your site name}.scm.azurewebsites.net/DebugConsole,删除一些未使用的文件),或者升级到更好的计划

好的,我确实尝试过升级(因为我的计划在开始时只有1GB的可用空间磁盘),实际上在升级时(我升级到Basic)您可以在Azure上完全部署,而不会出现任何问题。