标签: asp.net-core-mvc
在Core MVC上创建一些测试项目之后 我找到了Kestrel,..锁定DLL文件。
这意味着您无法在不停止运行的情况下更新正在运行的网站。 非常令人失望
该怎么办?
答案 0 :(得分:1)
通过蓝绿色部署设置可以避免这种情况 - 解释here和here
传统上,IIS通过将二进制文件复制到临时文件夹并在那里执行来避免这种情况,它使用某种文件系统观察程序来赶上。
大多数情况下,这不应该是一个问题,因为devops接近并且云平台越来越容易进行蓝绿色部署。