C#调用SCL2008 动态库SCL_API_cdecl.dll or SCL_API_Stdcall.dll,提示找不到指定模块
在公司用的聯想 ThinkPad T430i,原裝配置及系統,開機巨慢。按下開機鍵到登陸界面超過1分鐘,再到桌面這個時間就難說了,多時有超過3分鐘,進入桌面還要等待幾分鐘才能正常操作。新年過來向公司領導申請換固態硬盤,得到領導同意馬上換了三星 120G的SSD,重裝系統。
做為軟件開發工程師,重裝系統就意味著重裝N多開發軟件,特別是現在的上位機開發軟件動則幾個G!
重裝系統后C#開發安裝的是SharpDevelop 4.4。打開以前的工程運行提示“SCL_API_cdecl.dll,找不到指定模塊”。很費解,以前都運行得好好的,重裝系統就行了。在網上看了很多網友的解決方案,有說未添加引用的(添加后不能編譯),有說路徑不對的(已正確放置),有說缺少支持庫的,要用 系統盤:\Windows\System32\Depends.exe檢測缺少那些庫,然后添加。因為沒有安裝VS 所以,本機下沒有找到Depends.exe,最后想到 SCL2008 SDK下還有個動態庫SuperComSCL2008.Dll,李工說過:SCL_API_cdecl.dll 是在SuperComSCL2008.Dll 的基礎上再次封裝的。遂將SuperComSCL2008.Dll添加到運行程序目錄下,運行OK!
最終解釋就是:缺少支持庫,將缺少的庫添加到運行程序目錄下即可。
轉載于:https://www.cnblogs.com/LittleTiger/p/4333037.html
總結
以上是生活随笔為你收集整理的C#调用SCL2008 动态库SCL_API_cdecl.dll or SCL_API_Stdcall.dll,提示找不到指定模块的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [转载]我看到的最好的解释Angular
- 下一篇: 查看LINUX进程内存占用情况