3
我嘗試通過VS2017中的發佈上下文菜單將Azure .net核心站點部署到Azure,偶爾(大約1比3部署),我得到下面的錯誤。網站DLL似乎在發佈時間歇性鎖定
Web部署任務失敗。 (Web Deploy無法修改目標文件 'MyCoreWebSite.dll',因爲它被外部進程鎖定了 。爲了允許發佈操作成功,您可能需要重新啓動應用程序以釋放鎖, 或使用.NET應用程序AppOffline規則處理你的下一個 發佈試圖瞭解更多:。 http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_FILE_IN_USE)
那我就從字面上等一會,再試一次,它會工作。同時,我將運行handle實用程序查找鎖定該DLL的任何內容,並且它從未發現任何內容。
這是一個錯誤還是我錯過了一些簡單的東西?
4.將其部署到Azure上的「暫存」部署插槽,並在插槽上打開「自動交換插槽」選項,以便在裝載後將其與現場網站交換。 –