2017年11月27日 星期一

無法載入組件..... ICSharpCode.SharpZipLib, Version=0.86.0.518

Could not load file or assembly CSharpCode.SharpZipLib, Version=0.86.0.518, Culture=neutral, PublicKeyToken=1b03e6acf1164f73'  ......

寫的這麼落落長,好像很多人也遇到這問題,
有的解法是去改"<SpecificVersion>False</SpecificVersion>"
(ref: https://github.com/icsharpcode/SharpDevelop/issues/605 )

有的是去改token 
ref: http://www.cnblogs.com/zinan/p/5075903.html

有的是請你去參考那裡改抓dll存在package中的路徑

而我,最後是用這招 :到「工具」->「NuGet封裝管理員」-->「套件管理器主控台」
那裡下指令「Install-Package ICSharpCode.SharpZipLib -Version 0.86.0.518」
就解決這個很麻煩的問題了

參考這裡

(如果是開發web 應用程式的話,不能只update bin資料夾,還要記得把在web.config相關組件的訊息一併update到正式站台去,否則還是錯的)

大家加油了

沒有留言:

張貼留言