[問題] dll無法刪除

看板C_and_CPP (C/C++)作者 (nahgnimiast)時間16年前 (2009/02/05 22:03), 編輯推噓3(304)
留言7則, 4人參與, 最新討論串1/1
使用regsvr32註冊shell extension的dll 使用後, 再用regsvr32 /u 進行卸載 但是此時dll無法刪除, 要重開機之後才可以刪除 有辦法能讓程式可以不用開機就刪除dll嗎? -- 另外我看程式碼, 有看過整個dll內沒有dllmain的 請問這是什麼造成的? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.168.70.250 ※ 編輯: tsaiminghan 來自: 218.168.70.250 (02/05 22:17)

02/06 09:46, , 1F
關閉使用中的process吧
02/06 09:46, 1F

02/06 19:10, , 2F
可以用unlocker
02/06 19:10, 2F

02/06 22:08, , 3F
我是希望可以用程式清掉, 而不是用killbox或unlocker
02/06 22:08, 3F

02/06 22:09, , 4F
shell extension那就是要關掉windows?
02/06 22:09, 4F

02/06 22:51, , 5F
因為DLL沒有先free吧?
02/06 22:51, 5F

02/07 00:19, , 6F
樓上說的是, 我沒想到這個問題, 聽起來很有道理
02/07 00:19, 6F

02/07 00:20, , 7F
我到時候試試看, 謝謝囉
02/07 00:20, 7F
文章代碼(AID): #19Yl6QKQ (C_and_CPP)
文章代碼(AID): #19Yl6QKQ (C_and_CPP)