I don't think there's currently any workaround. the grpc_csharp_ext.x86.dll 
is a native library (not C# assembly) so once you load it, you cannot 
unload it the way you'd do it for an appDomain normally.

On Monday, March 2, 2020 at 1:56:22 PM UTC+1 [email protected] wrote:

> I am looking for some help with an application that uses some grpc 
> services (google pubsub) in a separate app domain so it can be updated 
> without needing to shut down the whole process. The issue I have is that 
> once loaded, it seems that the grpc_csharp_ext.x86.dll is never unloaded 
> when the application domain unloads? The symptom is that when I try and 
> remove the directory containing the code, the operation fails saying that 
> the grpc_csharp_ext.x86.dll is still in use and cannot be deleted.
>
> Is there any solution to this problem or will I be forced to use multiple 
> processes vs. multiple app domains?
>
> -jr
>

-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/e1b7bb28-416e-49b1-904e-cf08e89ebb68%40googlegroups.com.

Reply via email to