Skip to content
This repository has been archived by the owner on Dec 18, 2017. It is now read-only.

CoreCLR doesn't find api-* contracts if exe that boots the core clr isn't in the same directory as coreclr.dll #179

Closed
davidfowl opened this issue May 14, 2014 · 1 comment
Assignees
Milestone

Comments

@davidfowl
Copy link
Member

This causes IIS to fail with core clr on 2012 machines because IIS is the process loading the core clr.

The reason is that this code path:

https://github.com/aspnet/KRuntime/blob/dev/src/klr.core45/klr.core45.cpp#L115

LoadLibraryEx should be passing the flag LOAD_LIBRARY_SEARCH_DLL_LOAD_DIR.

@davidfowl
Copy link
Member Author

Fixed again in 1ac6d82

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant