c專案換電腦後無法載入c專案換電腦後無法載入dll

2021-03-09 12:16:45 字數 1547 閱讀 5249

1樓:西歐阿虎

裝了c++2010執行庫,我的執行檔解決的這個問題,關鍵是要看你呼叫的第三方dll,使用的的是什麼執行庫

2樓:匿名使用者

1,試試放在c:\windows\system32下面

2,在新電腦上vs裡重新引用dll檔案

3樓:

唉,dllnotfoundexception例外明確告訴你原

因就是未到找dll。dll呼叫屬於平臺呼叫,平臺呼叫在dot***中是一個專門的內容。產生這個錯誤的原因根本沒有沒有找到要載入的dll檔案。

但不是說一定是檔案路徑不對,有時檔案路徑即使正確也出現了未載入,原因就是操作版本的問題,比如專案中使用的是x86版本,你放一個x64檔案,雖然路徑是正確的,但仍表示未找到未正確的dll檔案,所以就是不要光看檔案路徑是正確的,也可能設定錯了版本。綜合看來應該設定一下版本,最終確定是否正確的檔案,設定好版本確認。

4樓:匿名使用者

根據錯誤提示是系統未找到指定dll 最大的可能性是相對路徑被更改了 建議把專案目錄列印出來 , 還有一種可能是專案讀取dll是使用絕對路徑讀取的 所以建議把dll放到跟另一臺電腦相同的目錄下試試

5樓:匿名使用者

首先確認你 缺少的那個dll是否存在resources資料夾,

然後即使作業系統一樣,很多時候,你存放的路徑不同也有關係。

看看你的檔案路徑是否包含空格,中文或者特殊字元沒有,很多軟體程式對於檔案路徑沒有仔細處理,就會有這個問題

6樓:匿名使用者

手動註冊一下這個dll檔案看看

將dll檔案拷貝到system32下,在「執行」--輸入regsvr32 dll檔案 回車

7樓:匿名使用者

有可能這個dll還依賴其它dll,比如vc執行時庫。

8樓:狒狒小姐的刀

你裝下c++2010執行庫看行不行

9樓:匿名使用者

放在指定的程式目錄下

10樓:匿名使用者

請確認一下檔案的儲存路徑是否一直。

11樓:匿名使用者

需要在另外一臺電腦把dll生成tlb檔案

c#已經在解決方案新增引用了,但是還是呼叫不了dll的函式 15

12樓:瘋寶寶love思憶

你把他的那個名字的dll引用進來應該就可以了

13樓:百科

你要呼叫的那個函式是不是 預設為private了 把要呼叫的函式訪問改為public

14樓:

你先看看你引用的dll檔案有沒有在bin資料夾下,有的話用using引用就行了

15樓:匿名使用者

建議到csdn上問問

16樓:匿名使用者

沒有引用 他的名稱空間吧...

你們看我這臺電腦要換什麼顯示卡可以流暢玩cf只玩這遊戲便宜點就好其他遊戲都不玩其他的還要換嗎

你好,你的電腦配置整體不高,不是簡單的換個顯示卡就能解決的,即使換了顯示卡之後,cpu效能也會出現瓶頸的,帶不動太高的顯示卡的,所以建議你還是換電腦吧,這個配置升級的價值不高 顯示卡沒什麼問題,cpu換一下可能還更好 你們看我這臺電腦需要換個什麼才可以玩cf只玩這一個遊戲其他的遊戲都不玩是不是要換一...

請電腦高手幫我看看我的電腦問題在哪,是換CPU還是換顯示卡

你的電腦是很多年前的機器了,玩大型遊戲卡是正常的,一般電腦更新換代的時間長4 5年,短一點的2 3年,單核cpu現在只能應付2d和2.5d的遊戲,3d遊戲的話肯定不行.顯示卡也落後很多,想玩大型遊戲流暢的話,建議你換掉主機吧,光換一張顯示卡沒有用,就算換了一張新的顯示卡你的cpu也帶不動,瓶頸了,顯...

換玩Cf的較好電腦配置要多少元,換一個玩Cf的較好電腦配置要多少元

桌上型電腦?還是筆記本?4000左右 桌上型電腦的話,3000多點,就行了 雙核的,1000左右就可以了,玩cf不用很厲害的,1000多都很順暢了 標配記憶體 2gb ddriii 中高階獨立顯示卡512mb ddriii cpu intel酷睿雙核 t6600 這個配置玩各種單機,網遊cf,cs無...