作者reptile0426 ( )
看板C_Sharp
標題[問題] 又來問問題了~關於一個引用外部DLL的例外錯誤
時間Wed Jun 18 01:04:17 2008
首先~ 我在A電腦上寫好一套程式 在A電腦上RUN都很正常
接下來,我把A電腦的程式整個CALL到B電腦上
發現他不能RUN 例外錯誤的訊息是
FileLoadException
無法載入檔案或組件 'QuickCamLib, Version=1.2.3048.28312, Culture=neutral,
PublicKeyToken=null' 或其相依性的其中之一。 無法啟動這個應用程式,因為應用程式
的設定不正確。重新安裝應用程式應該可以修復這個問題。 (發生例外狀況於 HRESULT:
0x800736B1)
發現這個Library在B電腦上整個不能用,甚至連他的範例程式都不能執行,
也是出現一樣的錯誤,
我上網找了很多方法,一個一個TRY都沒辦法,
不知道大家有沒有遇過一樣的問題,這我根本不知道怎麼辦
謝謝大家了 附上這個LIBRARY的載點 歡迎大家幫忙一下
看是否有一樣的問題= =
http://grazz.com/projects/quickcamlib/
這是一個控制攝影機的LIB
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.25.101.33
推 Fadis:下載後用Dependency察看 我的電腦缺MSVCM90.dll和MSVCR.dll 06/18 03:03
→ Fadis:也許你也可以用Dependency在B電腦看看是否缺了需要的dll檔囉 06/18 03:04
→ Fadis:打錯 是MSVCM90.dll和MSVCR90.dll = = 06/18 03:05
推 cole945:Dependency看不到.NET的相依dll的東西,那樓上看到那兩個是 06/18 03:09
推 cole945:C runtime library吧@.@" 06/18 03:13
→ cole945:從訊息推測,原po應該就是少了QuickCamLib.dll這個檔呀.. 06/18 03:15
→ cole945:你沒發現library裡有這個檔嗎.__.? 和你的主程式放在一起 06/18 03:15
→ cole945:就可以了.. 06/18 03:15
→ reptile0426:我確定裡面有這個LIB 也重複加了好多次 也是不行 06/18 12:16