如何注销一个顽固留在内存的DLL?# DotNet - 窗口里的风景
s*t
1 楼
我有一个小项目需要用打印机接口(LPT)和一个device通讯,所以google了一下,从网
上下载了一个inpout32.dll,然后用regsvr32 /i inpout32.dll注册了。
项目进行的很顺利,完了之后想换成另外一个device,所以需要把这个dll文件注销掉
。结果问题就来了:每次使用regsvr32 /u inpout32.dll的时候,就会出现错误“
inpout32.dll was loaded, but the DllUnregisterServer entry point was not
found. DllUnregisterServer may not be exported, or a corrupt version of
inpout32.dll may be in memory. Consider using PView to detect and remove it.”
我试过了pview, 也没发现里面有inpout32.dll。它在PView里面会是什么名字呢?如何
取消掉这个inpout32.dll呢?
系统是一个很老的hp笔记本,操作
上下载了一个inpout32.dll,然后用regsvr32 /i inpout32.dll注册了。
项目进行的很顺利,完了之后想换成另外一个device,所以需要把这个dll文件注销掉
。结果问题就来了:每次使用regsvr32 /u inpout32.dll的时候,就会出现错误“
inpout32.dll was loaded, but the DllUnregisterServer entry point was not
found. DllUnregisterServer may not be exported, or a corrupt version of
inpout32.dll may be in memory. Consider using PView to detect and remove it.”
我试过了pview, 也没发现里面有inpout32.dll。它在PView里面会是什么名字呢?如何
取消掉这个inpout32.dll呢?
系统是一个很老的hp笔记本,操作