Я пытаюсь запустить развернутое приложение .net на чистой машине с установленными ядром .net и .net framework, но я получаю эту ошибку:

Кажется, он ищет System.Security.Cryptography.ProtectedData
в пути runtimes/win/lib/netstandard2.0/
Я скопировал файл DLL в каталог, и он заработал.Есть идеи, почему он не ищет dll в той же директории, что и исполняемый файл?