libsodium-64.dll не найден в производственном кластере Azure Service Fabric

Используя libsodium-net для всей своей безопасности в надежной службе Azure Service Fabric, в моем локальном кластере dev все работает нормально (хотя мне пришлось настроить libsodium-64.dll для копирования в выходной каталог).

К сожалению, при развертывании в реальном кластере в Azure возникает следующая ошибка:

Unable to load DLL 'libsodium-64.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)

С помощью удаленного рабочего стола я проверил один из узлов, и DLL скопирована в тот же каталог, что и служба, точно так же, как в моем кластере dev. Не могу понять, почему его нельзя найти в производстве.

Я попытался установить переменную среды PATH, как предложено вэтот ответи проверил, что он действительно установлен - к сожалению, это не помогает.

Что-нибудь особенное, что мне нужно сделать, чтобы ASF забрал DLL?

Редактировать: также пытался добавить DLL в System32 на всех узлах, тоже не решил.

Ответы на вопрос(1)

Ваш ответ на вопрос