Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows XP support #33

Open
ghost opened this issue May 21, 2020 · 3 comments
Open

Windows XP support #33

ghost opened this issue May 21, 2020 · 3 comments
Labels
awaitinguserinput Waiting on more input form user(s).

Comments

@ghost
Copy link

ghost commented May 21, 2020

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

@rjamesnw
Copy link
Owner

I will need more details:

  1. What exactly is your folder set up/hierarchy?
  2. What is the host program? A desktop app? A website?
  3. How are you running the app - from Visual Studio? From a shortcut or the command line?
  4. How exactly are you referencing the assemblies, and trying to create the engine within your code?

@rjamesnw rjamesnw added the awaitinguserinput Waiting on more input form user(s). label May 22, 2020
@ghost
Copy link
Author

ghost commented May 22, 2020

  1. A flat layout with program.exe, V8.Net.dll and V8_Net_Proxy_x64.dll in one folder.
  2. A desktop app.
  3. From explorer by double clicking the executable.
  4. 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.

@ghost
Copy link
Author

ghost commented May 22, 2020

Here is a quick sample project which raises the error:
test.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
awaitinguserinput Waiting on more input form user(s).
Projects
None yet
Development

No branches or pull requests

1 participant