Skip to content

Commit 8165625

Browse files
authored
Merge pull request #267 from timsneath/patch-3
Tidy up changes and tweaks to improve messaging
2 parents f96d0e4 + 04491af commit 8165625

File tree

1 file changed

+21
-34
lines changed

1 file changed

+21
-34
lines changed

docs/install/install-vs-inconsistent-quality-network.md

Lines changed: 21 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: "Install on low bandwidth or unreliable network environments | Microsoft Docs"
33
description: "Describes how the Visual Studio installer works in unreliable network conditions, and explains how to download install files before beginning the installation."
4-
ms.date: "04/14/2017"
5-
ms.reviewer: ""
4+
ms.date: "08/25/2017"
5+
ms.reviewer: "tims"
66
ms.suite: ""
77
ms.technology:
88
- "vs-ide-install"
@@ -15,29 +15,15 @@ ms.assetid: 44DB1998-68CD-4560-870A-EE5B993DCF6E
1515
author: "timsneath"
1616
ms.author: "tims"
1717
manager: "ghogen"
18-
translation.priority.ht:
19-
- "de-de"
20-
- "es-es"
21-
- "fr-fr"
22-
- "it-it"
23-
- "ja-jp"
24-
- "ko-kr"
25-
- "ru-ru"
26-
- "zh-cn"
27-
- "zh-tw"
28-
translation.priority.mt:
29-
- "cs-cz"
30-
- "pl-pl"
31-
- "pt-br"
32-
- "tr-tr"
3318
---
3419

3520
# Install Visual Studio 2017 on low bandwidth or unreliable network environments
3621
We designed the new Visual Studio 2017 installer to work well in a wide variety of network and machine conditions.
3722

3823
- The files you'll need to install Visual Studio are distributed on a global delivery network, so we can get them to you from a local server;
3924
- During the installation process, we try three different download technologies (WebClient, BITS and WinInet) to minimize interference with anti-virus and proxy software;
40-
- The new workload-based model means you'll need to install less than with previous versions of Visual Studio.
25+
- Compared to a generic "ISO" or zip file, we download only the packages you need for your machine, for example, we don't download 64-bit files if you don't need them;
26+
- The new workload-based model means you'll need to download far less than with previous versions of Visual Studio: as little as 300MB for the smallest installation.
4127

4228
We therefore recommend that you give the new web installer a try - we think you'll find it a good experience. But if you want to be sure that you've downloaded the installation files successfully before you start installing Visual Studio, we've got you covered. You can use the command line to create a local cache of the files you need before starting the install.
4329

@@ -55,39 +41,40 @@ Your setup file—or to be more specific, a bootstrapper file—will mat
5541
| Visual Studio Enterprise | [vs_enterprise.exe](https://aka.ms/vs/15/release/vs_enterprise.exe) |
5642

5743
## Create a local install cache
58-
To create a local layout, open a command prompt and use one of the commands from the following examples. The examples here assume that you've downloaded the Visual Studio Community bootstrapper: adjust the command as appropriate for your edition.
44+
To create a local layout, open a command prompt and use one of the commands from the following examples. The examples here assume that you're using the Community edition of Visual Studio; adjust the command as appropriate for your edition.
5945

6046
- For .NET web and .NET desktop development, run:
61-
```
62-
vs_community.exe --layout c:\vs2017layout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang en-US
63-
```
47+
```
48+
vs_community.exe --layout c:\vs2017layout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang en-US
49+
```
50+
6451
- For .NET desktop and Office development, run:
65-
```
66-
vs_community.exe --layout c:\vs2017layout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.Office --includeOptional --lang en-US
67-
```
52+
```
53+
vs_community.exe --layout c:\vs2017layout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.Office --includeOptional --lang en-US
54+
```
55+
6856
- For C++ desktop development, run:
69-
```
70-
vs_community.exe --layout c:\vs2017layout --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang en-US
71-
```
57+
```
58+
vs_community.exe --layout c:\vs2017layout --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang en-US
59+
```
7260

7361
- To create a complete local layout with all features (this will take a long time - we have _lots_ of features!), run:
74-
```
75-
vs_community.exe --layout c:\vs2017layout --lang en-US
76-
```
62+
```
63+
vs_community.exe --layout c:\vs2017layout --lang en-US
64+
```
7765

7866
If you want to install a language other than English, change `en-US` to a locale from the list at the bottom of this page. Use this [list of the components and workloads available](workload-and-component-ids.md) to further customize your installation cache as necessary.
7967

8068
## Install from the local cache
81-
When you run from a local install cache, we'll use the local versions of each of these files. But if you select components during installation that aren't in the cache, we'll attempt to download them from the internet.
69+
> [!TIP]
70+
> When you run from a local install cache, we'll use the local versions of each of these files. But if you select components during installation that aren't in the cache, we'll attempt to download them from the internet.
8271
8372
To ensure that you only install the files you've downloaded, use the same command-line options that you used to create the layout cache. For example, if you created a layout cache with the following command:
84-
8573
```
8674
vs_community.exe --layout c:\vs2017layout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang en-US
8775
```
8876

8977
use this command to run the installation:
90-
9178
```
9279
c:\vs2017layout\vs_community.exe --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional
9380
```

0 commit comments

Comments
 (0)