grpc / grpc/grpc-node

protoc.exe of grpc-tools of 1.12.x is not runnable on windows and requires debug versions of dll files

Open
#2,302 1 comment 6 reactions 0 assignees View on GitHub
package: grpc-tools
Dominant language
TypeScript
Stars
4.8k
Forks
716
Avg merge
2d 3h
Merged PRs (30d)
10

Description

### Problem description
when execute protoc.exe on windows it shows a dialog box with the following messages:
---------------------------
protoc.exe - System Error
---------------------------
The code execution cannot proceed because MSVCP140D.dll was not found. Reinstalling the program may fix this problem.

---------------------------
protoc.exe - System Error
---------------------------
The code execution cannot proceed because ucrtbased.dll was not found. Reinstalling the program may fix this problem.

---------------------------
protoc.exe - System Error
---------------------------
The code execution cannot proceed because VCRUNTIME140D.dll was not found. Reinstalling the program may fix this problem.

### Reproduction steps
install 1.12.3 on windows and run protoc.exe with no parameters

### Environment
- OS windows, 11 ARM 64
- Node version 19.3.0
- Node installation method - msi
- Package name and version [e.g. gRPC@1.12.0]

### Additional context
version 1.11.x runs well

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.