www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 20061] New: MSVC redistributables don't get installed during

https://issues.dlang.org/show_bug.cgi?id=20061

          Issue ID: 20061
           Summary: MSVC redistributables don't get installed during the
                    DMD install process
           Product: D
           Version: D2
          Hardware: x86_64
                OS: Windows
            Status: NEW
          Severity: minor
          Priority: P1
         Component: installer
          Assignee: nobody puremagic.com
          Reporter: skocznymr gmail.com

Reproduced with DMD 2.087 installer.

On fresh Windows installation, install DMD, then while installing, select
"Install MSBuild only" option. Let MSBuild install. After everything finishes,
create a new project with 'dub init' and try to 'dub run' it. The project will
compile, but crash because of missing MSVCR100.dll.

Installing MVSVC++ 2010 Redist packages solves the problem, but I believe this
should be handled by the installer for a better out of the box experience.

--
Jul 17 2019