我有一个使用IIS8托管在Windows 2012上的网站。我修改了一些代码并将其上传到服务器,然后重新启动了网站。问题是,旧代码正在执行!
我有:
我甚至在服务器上的记事本中打开了代码文件,并确认它是新代码。据我所知,服务器上不存在旧代码!我遗漏了什么?
发布于 2013-07-25 02:23:30
您可能希望尝试将visual studio调试器附加到IIS实例,并查看是否可以在旧代码/新代码中命中某些断点。
在视听演播室做这个。
如果代码与visual studio中的代码不匹配,则无法设置断点。但是,如果代码是相同的,则可以附加和断点并跟踪执行流程。
另外,您是否检查了DLL是否部署到GAC (全局程序集缓存)?如果窗口框中的两个位置都存在.dll,应用程序将始终提取GAC中的版本。
https://stackoverflow.com/questions/17847910
复制相似问题