v8dotnet
v8dotnet copied to clipboard
Windows XP support
Hi I'm having an issue on Windows XP:
Unable to load DLL 'V8_Net_Proxy_x64': The specified procedure could not be found. (Exception from HRESULT: 0x8007007F)
at V8.Net.V8NetProxy.CreateHandleProxyTest64()
It may affect other platforms also. There don't appear to be any missing dependencies. I'm using the NET40 binaries from the releases folder.
Thanks
I will need more details:
- What exactly is your folder set up/hierarchy?
- What is the host program? A desktop app? A website?
- How are you running the app - from Visual Studio? From a shortcut or the command line?
- How exactly are you referencing the assemblies, and trying to create the engine within your code?
- A flat layout with program.exe, V8.Net.dll and V8_Net_Proxy_x64.dll in one folder.
- A desktop app.
- From explorer by double clicking the executable.
- Referencing V8.Net.dll and calling
new V8Engine()
I get the same error on Vista, i have not tried Win7 yet. Do we depend on a specific VC++ runtime? I checked the libs with depends.exe and it doesn't report anything is missing.
Here is a quick sample project which raises the error: test.zip