我可以';t让我的.ascx显示新内容
本文关键字:我的 ascx 显示 新内容 我可以 | 更新日期: 2023-09-27 18:29:29
所以今天我遇到了一个有趣的问题:每当我更改C#web控件(ascx)的内容时,它都不会显示新内容,直到我在IIS中重新创建整个网站。即使我删除了.ascx文件,也没关系。这种事以前从未发生在我身上。
我的目标是:在我更改后立即查看新的.ascx内容。
以下是我尝试过的:
- 更改web.config的一行
- 使用iisreset重新启动iis
- 删除临时asp.net文件
- 重新启动应用程序池
- 关闭预编译
- 将这几行放在ascx的.cs的Page_Load事件上:
Response.Cache.SetCacheability(System.Web.HttpCacheability.NoCache); Response.Cache.SetNoStore();
我假设有一种简单的方法可以删除.ascx文件的缓存?
非常感谢!
由于某种原因,删除.bin并重新部署成功。