2015-10-09 26 views
4

我在發佈(使用visual studio webdeploy)webapp到azure時出現網絡故障。後來我再試一次,然後我得到了下面的錯誤信息。在azure webapp部署後獲取網站正在建設的消息

錯誤5 Web部署任務失敗。 (Web Deploy無法修改目標文件'NewRelic.Agent.Core.dll',因爲它被外部進程鎖定爲 。爲了允許發佈操作成功執行,您可能需要重新啓動應用程序才能釋放 鎖,或使用.NET應用程序AppOffline規則處理上 你的下一個發佈試圖瞭解更多:。 http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_FILE_IN_USE)0 0 Gamook.VideoServer.Web.Api

所以我重新啓動我的webapp幾次,但同樣的例外。然後我試着用FTP。那也是一個失敗。幾分鐘後,我再次嘗試使用visual studio web deploy,然後發佈成功。但現在我正在建設一個503錯誤網站。任何想法?

注意:我也嘗試離線應用程序。沒有希望

+0

以及錯誤告訴你什麼問題是..也許dll被鎖定在遠程服務器..如何你是否正在使用dll,或許你的代碼中存在一個問題,關於你如何創建dll的實例並釋放資源..如果沒有看到你的現有代碼在我看來是什麼樣子,那麼這個問題是不能用 – MethodMan

+0

iam using新的Web應用程序分析。我的代碼沒有問題。它一直工作到今天早上。但部署失敗後(由於網絡問題),我無法再次成功部署它 –

+0

你不能假設它不工作,但如果它剛剛開始..然後我會聯繫ISP,並詢問您的過程中的問候到IIS或他們使用的任何類型的網絡服務器可以重新啓動..也有一種方法,您可以附加到遠程過程..? – MethodMan

回答

9

我解決了我的問題。解決方案是從根目錄中刪除脫機HTML,因爲我添加到發佈配置文件的應用程序脫機規則創建的脫機HTML

+0

我遇到了同樣的問題,並且在我的本地目錄中搜索offline.html。但該文件放在天藍色的服務器上... – kabaehr

+2

@kabaehr是的,app_offline.html將被上傳到您的服務器上的應用程序目錄 –