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上的“暂存”部署插槽,并在插槽上打开“自动交换插槽”选项,以便在装载后将其与现场网站交换。 –