我正在尝试将我的应用程序部署到 Azure WebApp 插槽,但它尝试更新的文件 (Microsoft.Data.Edm.dll) 似乎已被锁定,即使我已手动停止 WebApp。部署我的应用程序时出现以下错误。
Web deployment task failed. (Web Deploy cannot modify the file 'Microsoft.Data.Edm.dll' on the destination because it is locked by an external process. In order to allow the publish operation to succeed, you may need to either restart your application to release the lock, or use the AppOffline rule handler for .Net applications on your next publish attempt. Learn more at: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_FILE_IN_USE.)
我在 Visual Studio 中尝试了 VSTS Web 部署任务和手动部署,它返回了相同的错误消息。我尝试重新启动 WebApp,将 COR_ENABLE_PROFILING = 0 然后设置为 1,但同样的错误。我没有尝试的最后手段是删除 WebApp 并重新创建.. 但我想知道在我做这个绝望的措施之前是否有其他建议。
提前谢谢你。