出现此异常的原因:
网站在用VS调试或在IIS上运行时,由于断电等突发情况发生,在C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files中会产生还没编译完成的程序集,当下次重新调试或运行网站的时,新生成的程序集就会与原先还没编译完成的程序集冲突,导致出现上述错误。
解决办法:
清空C:(系统盘)\Windows\Microsoft.NET\Framework\v2.0.50727(.net版本)\Temporary ASP.NET Files文件夹下的所有文件,然后重新编译即可