虽然不是这个问题的直接答案,但我想分享一下,我最近在我的ASP.Net核心网站上遇到了一个问题,路由似乎完全中断了,没有代码更改。更重要的是,我尝试删除视图/剃刀页面,但它仍然错误地加载旧的视图,可能是缓存的。但每当我切换到控制台启动设置时,这个问题就消失了。
然后我回忆说,在极少数情况下,.vs文件夹有时会导致IIS Express损坏,所以我关闭了VS,删除了.vs文件夹,重新启动并启动了带有IIS设置的网站,一切都正常了。
虽然不是这个问题的直接答案,但我想分享一下,我最近在我的ASP.Net核心网站上遇到了一个问题,路由似乎完全中断了,没有代码更改。更重要的是,我尝试删除视图/剃刀页面,但它仍然错误地加载旧的视图,可能是缓存的。但每当我切换到控制台启动设置时,这个问题就消失了。
然后我回忆说,在极少数情况下,.vs文件夹有时会导致IIS Express损坏,所以我关闭了VS,删除了.vs文件夹,重新启动并启动了带有IIS设置的网站,一切都正常了。