Re: [問題] 錯誤訊息:找不到PInvoke DLL \winmm.dll

看板C_Sharp (C#)作者 (OH Yes! Babe~)時間18年前 (2007/09/25 19:55), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/6 (看更多)
※ 引述《leicheong (睡魔)》之銘言: : ※ 引述《colorsea (OH Yes! Babe~)》之銘言: : : 各位大大好 : : 我在執行程式的時候,發生了以下的錯誤 : : "找不到PInvoke DLL \winmm.dll : : 如果類別庫中的某個方法被移除了,請重新編譯參考該類別庫的所有組件" : : 請問,我該怎麼做呢?謝謝 : 先看一看 %windir%\system32\winmm.dll 在不在吧... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.73.78.36 推 colorsea:在呀...(註明一下我是PPC的專案) 09/24 20:46 推 leicheong:那你在Solution Explorer的Reference中把winmm.dll移除 09/25 09:27 → leicheong:再重新加進去吧. 因為可能是兩個dll的版本不同, 需要 09/25 09:28 → leicheong:重新建一個Interop.winmm.dll的Interop library... 09/25 09:29 推 horngsh:推2樓 非常感謝兩位大大幫忙,但是還是沒成功呢 還是有幾個問題想問一下 1、我有把winmm.dll移除了,但是很特別的是…我不是在reference中移除 因為一開始就無法加入參考 所以我是用加入現有項目(流灠window/system32/winmm.dll)的方式加入dll 是不是一開始的方式就錯了,才會造成後面找不到dll的問題? 2、請問"重新建一個Interop.winmm.dll的Interop Library..." 這句話是要我做什麼呢?看不懂阿XDXD 您還是講中文吧~~~XDXD 3、第二個問題是要我在程式碼中加入這行嗎? [DllImport("winmm.dll")] 以上,感謝高手大大們熱力解惑,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.227.241
文章代碼(AID): #16-FScmC (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #16-FScmC (C_Sharp)