每次我部署MVC网络应用程序时,我的服务器都必须重新缓存所有js和css包。因此,第一个View在部署后可能需要几秒钟才能呈现。有没有办法预缓存包?毕竟,文件在编译时是静态的。 最佳答案 解决方案为了解决这个问题,我们将默认的内存缓存替换为在应用程序池生命周期之后仍然存在的缓存。为此,我们继承了ScriptBundle并覆盖了CacheLookup()和UpdateCache()。//////overridecachefunctionalityinScriptBundletouse///persistentcacheinsteado