1
一年多来,我一直在研究一个已经部署了多次(50+)的项目。但突然间,服务器只显示了项目的previuos版本!将应用程序部署到IIS 7服务器突然不起作用
我已经尝试了很多解决它:
- 另一个端口上创建了一个新的网站(从现在起被称为“影子网站”) - 那么它的工作原理,但在移动的相同文件时要正确它仍然显示旧版本
- 从项目中更改控件(.ascx文件)中的文本并未使项目显示更新的文本!但是在影子项目上做同样的事情也让它显示出新的文字。
- 删除了.ascx文件.dll文件(在bin-库)确实使这两个项目的失败(所以我知道我是在正确的文件夹)
- 已经增加了App_Offline.htm文件没拿项目离线(和再次证明,我认为我是在正确的文件夹)
- 已删除了所有项目文件并通过复制新的文件 - 它仍然显示以前的版本
- 已经重新启动服务器 - 仍显示旧版本
- 已将IIS上的缓存控制设置为不缓存.ascx和.aspx文件 - 仍显示旧版本
我不知道为什么它会继续向我展示应用程序的旧版本。任何提示/解决方案都会很受欢迎!