标签: iis web-deployment octopus-deploy
我对MVC5网站的部署过程看起来有点像这样:
C:/website/r1.0.1
我昨天发现当我部署了一个新版本的网站时,虚拟应用程序仍在引用旧目录(因为它已被删除而破坏),即使IIS中的物理路径指向新目录。我通过回收虚拟应用程序的App池来修复此问题。
我想知道这可能是怎么回事。 IIS是否会进行某种可能导致这种情况的缓存?在设置部署过程的物理路径后,我是否应该简单地回收应用程序池?