Skip to content

Linux: v4.69.1 does not search runtime in runtimes folder #5170

@GruberMarkus

Description

@GruberMarkus

On Windows, MSAL.Net 4.69.1 searches and finds the runtime required for broker authentication in the following folder structure:

.\runtimes\win-arm64\native\msalruntime_arm64.dll
.\runtimes\win-x64\native\msalruntime.dll
.\runtimes\win-x86\native\msalruntime_x86.dll

On Linux, MSAL.Net 4.69.1 does not search the following path, which is from the Microsoft.Identity.Client.NativeInterop 0.18.1 package,:

.\runtimes\linux-x64\native\libmsalruntime.so

Instead, libmsalruntime.so needs to be in the same folder as Microsoft.Identity.Client.NativeInterop.dll.

Please advise if this is a bug in the Linux part of 4.69.1, or if the Windows runtime DLLs should also not be placed in a runtimes subfolder.

Thanks in advance!

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions