2015年10月27日 星期二

DNN - 使用NPOI元件時References ICSharpCode.SharpZipLib.dll 會出現問題

一開始是把

ICSharpCode.SharpZipLib.dll
NPOI.dll
NPOI.OOXML.dll
NPOI.OpenXml4Net.dll
NPOI.OpenXmlFormats.dll

5個DLL檔放置於 C:\inetpub\wwwroot\DNN\bin\

此時再上傳安裝新的Module時會出現DLL衝突的異常畫面

後來把 ICSharpCode.SharpZipLib.dll 移入 C:\inetpub\wwwroot\DNN\bin\Providers
即可改善此問題。

猜想應該是 DNN原本內建的 SharpZipLib.dll 與 NPOI 內建的 ICSharpCode.SharpZipLib.dll 相衝突

沒有留言:

張貼留言