我有一个正在尝试部署的Azure应用服务应用程序。
今天,我遇到了一个问题,.NET通知我(当我浏览到应用程序的URL时通过黄色的死亡屏幕)我缺少一个DLL(出于这个问题的目的,我认为它不是真的很重要)。
我使用FileZilla
发布更改,以尝试首先进行手动部署,然后尝试以自动化的方式进行操作。
尝试了很多次后,我后来才意识到错误消息从未改变。我做了一些更严格的操作,并将bin
文件夹重命名为完全不同的内容,并且会出现完全相同的错误消息。
我已经停止了该服务,重新启动了它,并且如上所述,已重命名了文件夹等,但仍然存在完全相同的错误消息。
我还决定为我的App Service应用程序打开Azure门户控制台,以进行一些浏览,令我惊讶的是,似乎没有任何反应。 FTP显示一件事,而控制台显示另一件事。
有人会知道为什么会这样吗?
答案 0 :(得分:0)
我最终使它起作用,我将分享我的尝试。 我删除了该网络应用,然后再次创建了该应用(我发现这很重要)。这很耗时而且确实有帮助,但是不久又出现了同样的问题。
然后,我终于找到了一种似乎可以使我获得一致结果的解决方案:
我一直在编辑Web.config
,这似乎迫使重新编译并清除某种缓存。因此,每次网络应用停止更新时,我都会对Web.config
进行一些更改,然后通过FTP上传并最终更新应用。
如果有人对此有更多详细信息,将不胜感激。