Enterprise Developer is typically installed on a machine which is connected to the internet. This makes it easier for the installers to access and download any prerequisites, and that the Enterprise Developer installer validates the required certificates.
However, to install in an offline environment, an administrator with internet access must prepare by ensuring that all of the required installers, certificates, and licenses are available to the offline machine. For Enterprise Developer for Eclipse, this includes the Visual Studio Build Tools and some Microsoft certificates.
The following table includes the mandatory components required within an installer. (These are the component names added using the --add parameter.)
Component name | Display name |
---|---|
Microsoft.VisualStudio.Workload.VCTools | Pack for desktop development with C++ |
Microsoft.VisualStudio.Component.Windows10SDK.17763 | Windows 10 SDK (10.0.17763.0) - for Visual Studio 2017 |
To download these components and create a layout folder, run Microsoft's Build Tools with the following options:
vs_buildtools__id.exe --layout c:\VSBuildToolsOffline --add Microsoft.VisualStudio.Workload.VCTools Microsoft.VisualStudio.Component.Windows10SDK.17763 --lang en-US
Where c:\VSBuildToolsOffline is an example folder in which you can create the offline install cache.
c:\VSBuildToolsOffline\vs_BuildToolsid.exe --noweb
This starts the Visual Studio installer.