-
Notifications
You must be signed in to change notification settings - Fork 926
Could not load file or assembly 'ClearScriptV8-64.DLL' #504
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
Comments
A few things to try. Does it break if you pick another JS engine like
chakra core? Do you have the Visual C++ runtime installed?
…On Thu, Feb 1, 2018 at 13:25, James Kraus ***@***.***> wrote:
After following the directions on the ReactJS.NET site, I've been unable
to get this to work. I've referenced a few threads here (e.g. #409
<#409>), but wasn't able to
resolve the issue.
Here's the error:
[image: image]
<https://user-images.githubusercontent.com/415057/35703709-0f928734-076b-11e8-87b0-2d262b8be33f.png>
ClearScriptV8-64.dll is in the bin directory of the site.
FWIW, here's Dependecy walker's view of ClearScriptV8-64.dll:
[image: image]
<https://user-images.githubusercontent.com/415057/35703980-ecf75f3c-076b-11e8-9a44-35de47f6fcd8.png>
Any ideas what is wrong here?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#504>, or mute the thread
<https://github.com/notifications/unsubscribe-auth/AA5hFqM4NysxuoPazz6bJOO_WM-GabVqks5tQivAgaJpZM4R2TqV>
.
|
It does not break on Chakra core. (I was hoping to use V8 to get some more
info out of an error message I've had with server side rendering.)
I've got the visual c++ 2015 & 2013 x64 runtimes installed. The site is
also set up to run only x64.
On Feb 1, 2018 8:16 PM, "Dustin Masters" <[email protected]> wrote:
A few things to try. Does it break if you pick another JS engine like
chakra core? Do you have the Visual C++ runtime installed?
On Thu, Feb 1, 2018 at 13:25, James Kraus ***@***.***> wrote:
After following the directions on the ReactJS.NET site, I've been unable
to get this to work. I've referenced a few threads here (e.g. #409
<#409>), but wasn't able to
resolve the issue.
Here's the error:
[image: image]
<https://user-images.githubusercontent.com/415057/
35703709-0f928734-076b-11e8-87b0-2d262b8be33f.png>
ClearScriptV8-64.dll is in the bin directory of the site.
FWIW, here's Dependecy walker's view of ClearScriptV8-64.dll:
[image: image]
<https://user-images.githubusercontent.com/415057/
35703980-ecf75f3c-076b-11e8-9a44-35de47f6fcd8.png>
Any ideas what is wrong here?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#504>, or mute the thread
<https://github.com/notifications/unsubscribe-
auth/AA5hFqM4NysxuoPazz6bJOO_WM-GabVqks5tQivAgaJpZM4R2TqV>
.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#504 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAZVUSNS8b1XT4QNt3kgAl_-vM7iXjajks5tQmH2gaJpZM4R2TqV>
.
|
Hello, James! What version of the JavaScriptEngineSwitcher.V8 are you using? |
Hey Taritsyn, Well thanks for the questions about the subdirectory. I found that placing the ClearScriptV8-64.dll & v8-64.dll in a x64 subdirectory got rid of the error and brought my React component to life! (Originally I had them in the root /bin directory). It seems I misunderstood this part of your misconceptions post:
Thank you! |
Why do it manually, if the JavaScriptEngineSwitcher.V8.Native.win-x64 package itself copies everything to the right place? |
It didn't copy everything into the right place for me I guess? I suppose its supposed to copy to /bin/x64, but I found the DLLs in the root /bin directory by default. Everything was installed with nuget and we're using msbuild to build our solution. I suspect it's an oddity/bug in our build and deployment process. It might not handle subdirectories in /bin well (we didn't have any before ReactJS.NET). (And yet for some reason, the ru-ru directory comes out fine??) |
It uses a completely different mechanism ( Offtopic: Yesterday you were wrong about the “mebibytes -> megabytes”. I recommend you to see the following code. |
Huh, never heard MiB pronounced before. Until now I just assumed it was just a variant of MB. That's what I get for not google-checking Mebibytes. |
After following the directions on the ReactJS.NET site, I've been unable to get this to work. I've referenced a few threads here (e.g. #409), but wasn't able to resolve the issue.
Here's the error:

ClearScriptV8-64.dll is in the bin directory of the site.
FWIW, here's Dependecy walker's view of ClearScriptV8-64.dll:

Any ideas what is wrong here?
The text was updated successfully, but these errors were encountered: