Windows 释放由失效进程加载的dll上的锁;视窗10
我正在为Windows 10上运行的进程开发DLL。流程中存在我无法解决的已知终止问题。其中一个问题是,当进程终止时,我无法更新自己的DLL,因为根据Windows,该进程仍然加载了该DLL,即使该进程在诸如process Explorer之类的任何地方都没有出现。所以,我的问题是,有没有一种方法可以强制Windows释放该DLL而不必重新启动Windows?DLL(动态链接库)该库在程序运行之前不会显示。如果要更改DLL的内容,程序应终止。 如果它没有终止,请尝试在任务管理器中关闭它[注意:该程序可以作为后台进程运行]。 有关完整的参考资料,请查看此文档Windows 释放由失效进程加载的dll上的锁;视窗10,windows,dll,process,termination,Windows,Dll,Process,Termination,我正在为Windows 10上运行的进程开发DLL。流程中存在我无法解决的已知终止问题。其中一个问题是,当进程终止时,我无法更新自己的DLL,因为根据Windows,该进程仍然加载了该DLL,即使该进程在诸如process Explorer之类的任何地方都没有出现。所以,我的问题是,有没有一种方法可以强制Windows释放该DLL而不必重新启动Windows?DLL(动态链接库)该库在程序运行之前不会显示。如果要更改DLL的内容,程序应终止。 如果它没有终止,请尝试在任务管理器中关闭它[注意:该
->Windows是如何告知不存在的进程映射了某些模块的?Windows是如何引用该过程的?