我们最近更新了一个相当大的 ASP.NET 网站(约 1500 次 alexa 流量排名)以使用在 Windows Server 2008 R2 上运行的 VS2010 和 .NET 4.0
从那以后,当我们部署站点的新版本时,我们偶尔会在这篇文章中注意到同样的错误: ASP.Net cannot create/shadow copy 错误消息是:Cannot create/shadow copy 'xxxx, Version=4.0.4301.26898, Culture=中立,PublicKeyToken=null' 当该文件已经存在时
但是,与该帖子不同的是,该错误仅发生在我们的生产环境中,并且仅在某些服务器上发生。
在我们发布新版本的代码后,我们会回收所有 AppPools 并开始出现错误。
进一步的 AppPool 回收似乎解决了这个问题,但是我真的很想知道我们如何首先避免这个问题?