The new Installer Microsoft created for Visual Studio 2017 is different in some ways from its predecessors. There has been a serious attempt to slim down the file space needed on your hard drive, and to make the install process faster.
- [Instructor] In this demonstration, I'll run the installer on a fresh copy of Windows 10 that doesn't have Visual Studio 2017 installed. The new installer Microsoft created for Visual Studio 2017 is different in some ways from its predecessors. There has been a serious attempt to slim down the file space needed on your hard drive and to make the install process faster. Microsoft achieves this change by separating the features of Visual Studio into something called Workloads and Components.
Here's the underlying problem that they're trying to fix. Visual Studio includes tools for any developer building any app. That means that it ships with a ton of features. It includes hundreds of packages in the full installation. It comes with SDK's, device emulators, various runtimes, tools, and documentation. That's great Visual Studio has all these tools, but it also means that there are probably features that you don't care about. For example, say you are a C++ developer.
Why would you want Visual Basic and C Sharp installed? If you are a web developer, you might not be interested in desktop application features or the Xamarin mobile tools. Microsoft modified Visual Studio to work in a more componentized fashion, and it crafted a new installer to help differentiate the features available. This is what you see when you open the installer, and this is the minimum install. There's one item installed, the Visual Studio core editor. This core editor includes the shell itself, a syntax-aware code editor, the managed and native debugger engines.
It has source control support for team foundation server and git, and comes with work item managements for TFS. This minimum core install takes up 740 megabytes of drive space, which seems like a lot until you find out that the full install of Visual Studio with all its tools, SDK's, and emulators, is much bigger. About 80 gigabytes. So when Microsoft talks about the streamline installer, this is what they mean. They're going to install just this core editor, which takes up 740 megabytes, which is about 10 percent of the size of the full installer.
So it'll take a lot less time to install the smaller subset of components, about two to three minutes instead of 20 to 60 minutes. And remember, you can always come back to the installer and add additional workloads and components when needed.
- Installing Visual Studio 2017
- Using debugging features
- Reviewing document navigation enhancements
- Examining IntelliSense Improvements
- Using XAML tools
- Reviewing the tooling added to support Docker containers
- Debugging without the hosting process
- Using the Visual Studio 2017 Installer