我在团队选项卡应用程序中呈现我的网站,但在我的网站上更新时没有反映在团队选项卡的应用程序中



团队选项卡应用程序不反映我的网站UI或CSS更改

看起来这是页面缓存实现的问题。你能试试下面的任何一个代码吗。

  1. 使用OutputCacheAttribute来控制服务器和/或浏览器缓存特定操作或控制器中的所有操作。禁用控制器中的所有操作:

    [OutputCacheAttribute(VaryByParam="*",Duration=0,NoStore=true(]公共类MyController:Controller{//。。。}

  2. 如果要将默认缓存策略应用于所有控制器中的所有操作,可以通过编辑global.asax.cs或App_Start\FilterConfig.cs文件并查找RegisterGlobalFilters方法来添加全局操作筛选器。此方法添加到默认MVC应用程序项目模板中。

    公共静态void RegisterGlobalFilters(GlobalFilterCollection筛选器({过滤器。添加(新的OutputCacheAttribute{VaryByParam="*&";,持续时间=0,NoStore=true,});//此处显示其余全局筛选器}

这将导致它将上面指定的OutputCacheAttribute应用于每个操作,这将禁用服务器和浏览器缓存。

最新更新