IIS Express 不会从部分视图中获取更改

IIS Express will not pick up changes from Partial Views

我更新了我的部分视图,它似乎没有显示在浏览器上。我一直在非常顺利地构建我的网站,但今天我对布局做了一个小改动,我无法在 chrome.

上看到它

我试过了

 - ctrl+f5
 - turning off Chrome caching
 - uninstall/install IISEXPRESS
 - restarting everything :)
 - <clientCache cacheControlMode="DisableCache" /> in web.config

但没有任何效果。我还能做些什么来解决这个问题?

通常有以下几个原因:

1- 缓存

2- 不清洁和建造

3- IIS 和 VS 同步问题

对于第一个,你可以把它放在你的开发中 web.config:

<staticcontent>
  <clientcache cachecontrolmode="CacheControlNoCache" />
</staticcontent>

第二个不用解释

我之前遇到的第三个问题是关闭并重新打开 VS,这很烦人但有效。