guijs
guijs copied to clipboard
VCRUNTIME140_1.dll was not found
Describe the bug After installation on Windows, opening the app results in a pop up stating that "VCRUNTIME140_1.dll was not found".
To Reproduce Steps to reproduce the behavior:
- Install the v0.1.19 Windows binary on a machine without Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019 installed.
- Open the application.
- See error
Expected behavior The required .dll is either included in the installation, or the README provides documentation for Windows users that the .dll (available from Microsoft here) is a prerequisite.
Desktop (please complete the following information):
- OS: Windows 10
- Node version: 12.14.0
- Are you using nvm? No
Additional context I'd be happy to submit a PR to add the documentation, if that's your preferred resolution.
This error is a result of the WebView needing Msvc to work. The webview uses Edge and the winrt API to connect to it. You can get one of the redistributables from here and that should be enough: https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
@tensor-programming Could those prerequisites be included or linked in the installer?
There are a few things that are working towards making this happen. For now though you need to get the redistributable yourself.
@mtriff the link provided by @tensor-programming resolve this error for me. You can close the issue if it's the same with you :-).
@ManuSquall That's the same link I provided when I created the issue. The problem is that this should either be documented or included in the Windows installer (preferably the latter).
You 're right, sorry didn't pay attention to it.