在使用\u0060LoadFile\u0060方法加载并读取dll文件后,如果尝试删除该dll文件,可能会报访问被拒的错误。这是因为dll文件在加载到应用程序中后,会被锁定并保持打开状态,直到应用程序退出或释放对该文件的引用。因此,尝试删除被加载的dll文件会受到操作系统的保护机制,从而导致访问被拒的错误。\n\n如果需要删除该dll文件,可以在加载并使用完dll文件后,确保释放对该文件的引用,即调用\u0060FreeLibrary\u0060方法释放该dll文件,然后再尝试删除该文件。另外,可以将dll文件拷贝到其他位置,以便在应用程序关闭后再进行删除操作。

C# WPF LoadFile 读取 DLL 文件后删除报错:访问被拒 - 解决方法

原文地址: https://www.cveoy.top/t/topic/py8B 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录