Quantcast
Channel: ClearScript
Viewing all articles
Browse latest Browse all 2297

Commented Feature: Allow custom locations in V8Proxy.GetDirPaths [34]

$
0
0
I am bundling the ClearScript DLLs as embedded resources in my main application/dll. At runtime I extract ClearScriptV8-XX.dll and v8-xXX.dll to a temporary path (typically Temporary ASP.NET Files) so that they can be loaded from disk.

In order to support this I have added a simple static API which allows adding custom locations returned by V8Proxy.GetDirPaths. It would be ideal if some equivalent functionality were included in the library.

This issue is somewhat related to https://clearscript.codeplex.com/workitem/17
Comments: I may be missing something, but V8Proxy specifically invokes LoadLibraryW to bring in the V8 DLL (using paths given by GetDirPaths). Are you saying that is not needed? Keep in mind that in my case GetDirPaths would *not* return a valid path to the v8 DLL. To be clear, in my case: ClearScript.dll - Loaded from memory using Assembly.Load(byte[]) ClearScriptV8-64.dll - Loaded from disk in a temporary folder v8-x64.dll - Loaded from disk in a temporary folder GetDirPaths does return the location of the ClearScript.dll but in my case that is not valid since I'm loading from memory.

Viewing all articles
Browse latest Browse all 2297

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>