网站一个子模块老出现“Could not load file or assembly…… ”,奇怪的是如对网站的Web.Config稍稍修改(仅仅是为了让网站重新编译),网站重新编译(手动操作:删除C:\WINDOWS\Microsoft
.NET\Framework\v版本号\Temporary ASP.NET Files\下面的文件)后错误又没有了,但一段时间以后又出现这种现象,找了好多资料,最后才解决。我看了《Could NOT LOad file or assembly - Part 1》后,觉得自己预编译的DLL的assembly信息有问题,于是去除了assembly信息,重新预编译、上传。果然,网站不再出错了。
导致“Could not load file or assembly……”的错误原因有很多,《Could NOT LOad file or assembly - Part 1》里面介绍了一些原因和处理工具,应该对出现此错误的人有些帮助。