Skip to content

Conversation

@anaisbetts
Copy link

Electron applications are often packed in a tarball-like format called ASAR, which resolves the path-too-long issues as well as saves on CreateFile calls. However, in order to load native DLLs, certain files are stored in the "unpacked" section, since Win32 obviously can't load DLLs out of ASAR archives - this PR allows you to load edge-cs out of an ASAR archive.

@dougludlow
Copy link

dougludlow commented Jun 13, 2016

@tjanczuk +1 on this. I'm facing an issue where the edge-cs dll can't be found because it's packed in an electron asar file. This fix will have no impact on other solutions. If 'app.asar' is not in the path, it will simply be ignored.

@paulcbetts I submitted a pr to update your asar-fix and resolve the conflicts: anaisbetts#1

@tex0l
Copy link

tex0l commented Oct 1, 2016

I have the same issue, any news on this ?

@anaisbetts
Copy link
Author

@dougludlow We're stuck on old edge-cs for other reasons, but I wouldn't be offended at all if you just stole this and submitted it yourself against current edge

@dougludlow
Copy link

@tjanczuk, @paulcbetts, @tex0l - #9 created.

@dougludlow
Copy link

I ended up just setting the EDGE_CS_NATIVE to point to the asar unpacked file... Didn't need this change after all.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants