繁体   English   中英

IIS8不会更新网站

[英]IIS8 Won't update web site

我有一个使用IIS8托管在Windows Server 2012上的网站。 我已经修改了一些代码并将其上传到服务器,然后重新启动了网站。 问题是,旧代码正在执行!

我有:

  • 重新启动IIS服务器
  • 重新启动Windows Server 2012
  • 禁用站点的输出缓存。
  • 禁用整个服务器的输出缓存
  • 删除并重新阅读网站。

我什至在服务器上的记事本中打开了代码文件,并确认它是新代码。 据我所知,旧代码在服务器上不存在! 我想念什么?

您可能希望尝试将Visual Studio调试器附加到IIS实例,看看是否可以在旧代码/新代码中遇到某些断点。

要在Visual Studio中做到这一点。

  1. 点击菜单栏中的“调试”
  2. 点击“附加到处理”
  3. 选中左下角的“显示所有用户的进程”复选框
  4. 从进程列表中选择aspnet_wp.exe
  5. 点击“附加”

如果Visual Studio中的代码与代码之间的代码不匹配,则将无法设置断点。 但是,如果代码相同,则可以附加和断点并遵循执行流程。

另外,您是否检查过DLL是否已部署到GAC(全局程序集缓存)? 如果Windows框上的两个位置都存在.dll,则应用程序将始终提取GAC中的版本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM