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

Is Microsoft Visual Studio C++ 2015 Redistributable a dependency for ClearScript #50

Closed
enoladev opened this issue Mar 28, 2018 · 5 comments
Assignees
Labels

Comments

@enoladev
Copy link

Today I have an issue with a production server of one of my clients. The actual error message was "Application popup: - System Error : The program can't start because MSVCP140.dll is missing from your computer. Try reinstalling the program to fix this problem. "

Problem occurs on instantiating V8 engine.

            using (var engine = new V8ScriptEngine())
            {...

After installing VS 2015 C++ redist, problem was solved.

First of all - why this is application popup. It blocks service until pressing "OK" on message box.
Second - on ClearScript install it's mentioned that the package has no dependencies. Actually it depends on VC C++ redist.

@Taritsyn
Copy link
Contributor

Hello, Nikolay!

Second - on ClearScript install it's mentioned that the package has no dependencies. Actually it depends on VC C++ redist.

The ClearScript.V8 package is unofficial. This has been discussed many times.

In documentation clearly states:


4. Important: If Visual Studio is not installed on your deployment machine, you must install 32-bit and 64-bit Visual C++ Redistributable packages:

Visual C++ Redistributable for Visual Studio 2015
Visual C++ Redistributable for Visual Studio 2017 [x64] [x86]

@ClearScriptLib
Copy link
Collaborator

Thanks for answering, Andrey!

@enoladev
Copy link
Author

enoladev commented Mar 29, 2018 via email

@Taritsyn
Copy link
Contributor

Hello, Nikolay!

You can contact to author of the package (Simon Cropp) and tell him your suggestions for improving the package.

I am not a member of the ClearScript project team :-) I'm just an experienced user of this library.

@enoladev
Copy link
Author

enoladev commented Mar 29, 2018 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants