Thread overview
Visual D installation
Jul 26, 2019
8ctopus
Jul 26, 2019
Rainer Schuetze
Jul 27, 2019
8ctopus
July 26, 2019
I'm trying to install Visual D with the minimum number of dependencies.

The VisualD installation instructions mention that the following packages are necessary: (http://rainers.github.io/visuald/visuald/Installation.html)

* C++ development tools
* Windows SDK

In the Visual Studio installer, there no component named C++ development tools, however
there's a workload named Desktop Development with C++ that includes a lot of components:

* MSCV v142 - VS 2019 C++ x64/x86 build tools
* Windows 10 SDK
* Just-In-Time debugger
* C++ profiling tools
* C++ make tools for Windows
* C++ ATL for v142 build tools
* Test Adapter for Boost.Test
* Test Adapter for Google Test
* LiveShare
* IntelliCode


Does anyone know what's the minimum components for that list that need to be installed?

Thanks in advance!
July 26, 2019

On 26/07/2019 08:10, 8ctopus wrote:
> I'm trying to install Visual D with the minimum number of dependencies.
> 
> The VisualD installation instructions mention that the following packages are necessary: (http://rainers.github.io/visuald/visuald/Installation.html)
> 
> * C++ development tools
> * Windows SDK
> 
> In the Visual Studio installer, there no component named C++ development tools, however

The names keep changing all the time.

> there's a workload named Desktop Development with C++ that includes a lot of components:
> 
> * MSCV v142 - VS 2019 C++ x64/x86 build tools
> * Windows 10 SDK

These two should be enough. They come with a lot of stuff not used when compiling D files only, though.


> * Just-In-Time debugger
> * C++ profiling tools
> * C++ make tools for Windows
> * C++ ATL for v142 build tools
> * Test Adapter for Boost.Test
> * Test Adapter for Google Test
> * LiveShare
> * IntelliCode
> 
> 
> Does anyone know what's the minimum components for that list that need to be installed?
> 
> Thanks in advance!
July 27, 2019
Thank you Rainer,

I confirm it works with just those 2 packages.