我在更新项目中的程序集后遇到了问题。以前我部署了MVC应用程序,它包含一个名为Core.dll
的程序集的引用(我的类库项目之一)。
现在在较新的版本中,我完全删除了Core.dll
与项目的依赖关系,并添加了新的依赖项TrainingEngine.Core.dll
(新的类库项目)。
但问题是在部署了我更新的应用程序后,记录了几个错误
的错误Unable to find assembly 'Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
经过进一步调查后,我发现这个错误来自那些以前曾在浏览器上打开过网站的用户,现在当他们在那边刷新时,会记录此错误并且网站没有响应它们。但如果他们删除浏览器缓存或使用其他浏览器,它就可以正常工作。
即使我部署了新版本,我也不确定为什么它仍在寻找旧的程序集。我重新启动了应用程序池,还回收了它并重新启动了Web服务器,但没有任何帮助。
请建议