卸载应用程序域时,grpc_csharp_ext.x86.dll库未卸载

时间:2020-03-01 23:53:45

标签: c# grpc appdomain

我正在使用一些Google Cloud服务,其中一些依赖于GRPC。我在单独的C#应用​​程序域中使用这些服务,以使我能够卸载,更新和重新加载提供此功能的模块。

我的问题是,尽管我可以成功卸载应用程序域,但grpc_csharp_ext.x86.dll库仍保持加载状态,因此我无法删除包含文件的目录。

关于如何才能使应用程序域也卸载此DLL,以便我可以正确升级应用程序的任何建议?

更新:这是一个带有最小解决方案的github,可以显示该问题。

https://github.com/jamesrusso/grpcappdomainunloaderror

0 个答案:

没有答案
相关问题