Библиотека grpc_csharp_ext.x86.dll не выгружается при выгрузке домена приложения - PullRequest
2 голосов
/ 02 марта 2020

Я использую некоторые облачные сервисы Google, некоторые из которых используют GRP C. Я использую эти сервисы в отдельном домене приложений C#, чтобы позволить мне выгрузить, обновить и перезагрузить модуль, где эта функциональность предоставляется.

Моя проблема в том, что, хотя я могу успешно выгрузить домен приложения, библиотека grpc_csharp_ext.x86.dll остается загруженной, поэтому я не могу удалить этот каталог, содержащий файлы.

Любые предложения о том, как я могу получить домен приложения, чтобы также выгружать эту DLL, чтобы я мог правильно обновить свое приложение на месте?

Обновление: Вот Github с минимальным решением, которое показывает проблему.

https://github.com/jamesrusso/grpcappdomainunloaderror

...