我用opencv和tesseract開發了一個dll項目,然後通過CLR在C#WCF服務項目中使用它。當我嘗試在其他計算機中導入我的dll時,它會給出依賴性錯誤。 在我看來,這個錯誤取決於在dll中使用opencv和tesseract庫。那我該如何解決這個問題?我想在其他機器上使用這個DLL。如何在其他電腦上使用我的DLL?
-2
A
回答
2
使用Dependency Walker實用程序瞭解您應該將應用程序傳送到另一臺計算機的dll文件。
在具有此實用程序的其他計算機上,您可以瞭解錯過了哪些dll。
您不僅應該檢查您的應用程序的依賴項,還應該檢查OpenCV和Tesseract的依賴項。這些dll依賴於MS VS Redistributable dll,這些dll在目標計算機上也可能會丟失。
0
如今,它是最好創建包含您的安裝設置中的所有相關的DLL的
有跡象表明,使簡單的創建一個安裝,如果你不想使用內置的一個在Visual Studio中的幾個免費節目例如InnoSetup
相關問題
- 1. 我如何在我的電腦或其他電腦上安裝我的Windows窗體應用程序
- 2. 如何讓其他人使用ssh連接到我的電腦?
- 3. 在其他電腦上運行Allegro 5
- 4. 在其他電腦上顯示MessageBox
- 5. CScrollbar在一個電腦上工作,但不在任何其他電腦上
- 6. 從其他電腦
- 7. 我無法通過電腦的ip登錄其他電腦上的confluence:8090
- 8. 如何禁用其他電腦上的按鈕
- 9. .jar只能在我的電腦上運行,其他人的classnotfoundexception
- 10. 我的JAR文件已贏,在其他電腦上運行
- 11. 如何從其他PC打開電腦
- 12. 他的電腦上有SQL語法錯誤,但沒有在我的電腦上?
- 13. inpou32.dll在我的電腦上不起作用
- 14. 不能在其他電腦的工作
- 15. Facebook的api結果只能從我的電腦上工作,而不能在其他電腦上工作
- 16. 春季安全記得我 - 登出一臺電腦忘記在其他電腦
- 17. window.webkitNotifications.requestPermission不能在其他電腦
- 18. C#應用程序無法在其他電腦上工作
- 19. C#發佈的程序,.exe和dll,當點擊開始,在我的電腦上工作,但不是其他人
- 20. 禁用windows phone平板電腦上的其他所有內容
- 21. 爲什麼我使用py2exe創建的可執行文件只能在我的電腦上運行,而不能在其他電腦上運行?
- 22. 如何讓其他電腦的用戶連接到我的IIS7網站?
- 23. Netty在其他電腦上的連接超時
- 24. 其他電腦的VB.NET程序崩潰
- 25. 我如何知道我是在個人電腦或平板電腦上運行
- 26. 無法在我的其他電腦上運行相同的servlet/hibernate項目
- 27. 如果我想在其他電腦上使用應用程序,在哪裏存儲音樂文件?
- 28. 如何實現android應用到其他Android設備和電腦
- 29. 如何在其他網段獲得電腦主機名?
- 30. 如何從我的電腦
您將運送opencv和tesseract dll。 –