VisualStudioInstaller

Installs Visual Studio components.

Constructors

this
this(int year, string edition, int webInstaller, string versionName)
Undocumented in source.

Members

Classes

VisualStudioComponentInstaller
class VisualStudioComponentInstaller

Installs a Visual Studio component.

Functions

getAllMSIs
void getAllMSIs()

Decompile all MSI files. Useful for finding the name of the package which contains the file you want.

modelBinPaths
string[] modelBinPaths(string model)

Returns the paths to the "bin" directory for the given model. Model is x86 (null), amd64, or x86_amd64

opIndex
VisualStudioComponentInstaller opIndex(string name)

Constructs a component installer for the given package.

Properties

directory
string directory [@property getter]

The full installation directory.

Variables

edition
string edition;

Edition variant (e.g. "Express").

mirrorPrefix
string mirrorPrefix;
Undocumented in source.
versionName
string versionName;

Numeric version (e.g. "12.0").

webInstaller
int webInstaller;

Microsoft download number for the web installer.

year
int year;

Version/year.

Meta