You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently during runtime the operating system is checked for several string operations to decide how to decode a pointer of w_char_t data as the size of w_char_t is different between Linux / Mac and Windows.
It is possible to include runtime assemblies in nuget which are separted by runtime and only used during runtime. If the build process would generate a private DLL containing the code for a specific platform to read w_char_t data the operating system check would not need to happen during runtime but while loading the nuget the correct assembly with the correct code would be loaded and no check would need to happen.
Currently during runtime the operating system is checked for several string operations to decide how to decode a pointer of
w_char_t
data as the size ofw_char_t
is different between Linux / Mac and Windows.It is possible to include runtime assemblies in nuget which are separted by runtime and only used during runtime. If the build process would generate a private DLL containing the code for a specific platform to read
w_char_t
data the operating system check would not need to happen during runtime but while loading the nuget the correct assembly with the correct code would be loaded and no check would need to happen.See:
The text was updated successfully, but these errors were encountered: