就是這種錯誤。這種錯誤怎么辦?
以下步驟: (以上圖dll為例)
1、看項目的Debug文件夾下是否有以下三個文件
2、看項目的.csproj文件下引用的報錯dll的publickeytoken和版本是否正確 [可能需要使用sn.exe 來查看 dll的publickey值],我也不知道為什么vs重新生成搞不定這個文件,【有時候需要手動修改這個文件,手動把publickeytoken值和版本修改為引用的dll (根據步驟3)】
3、如果debug文件中缺少三個文件中的一個可以手動添加進去,添加的時候一定要對應版本和publickeytoken值(版本和publickeytoken值在.csproj文件中),
4、查看 復制本地 的 取值 (vs中,選中dll右鍵,就能看見)
5、看 vs 中的輸出窗口
總結:看csproj文件,看debug文件夾是否有dll,看 復制本地 的值 最主要的時 debug文件夾下的dll 要和 csproj 文件中的內容一致。