You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/debugger/how-to-use-intellitrace-step-back.md
+2Lines changed: 2 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -103,4 +103,6 @@ The impact on overall stepping performance depends on your application. The over
103
103
Workaround:
104
104
* Clear all snapshots by ending the debugging session.
105
105
106
+
* When debugging an application whose process has a high number of unique memory regions, such as an application that loads a large number of DLLs, stepping performance with snapshots enabled may be impacted. This issue will be addressed in a future version of Windows. If you are experiencing this issue, reach out to us at [email protected].
107
+
106
108
* When saving a file with **Debug > IntelliTrace > Save IntelliTrace session** under events and snapshots mode, the additional data captured from snapshots is not available in the .itrace file. On breakpoint and step events, you see the same information as if you had saved the file in IntelliTrace events only mode.
Copy file name to clipboardExpand all lines: docs/index.md
+1Lines changed: 1 addition & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -3,6 +3,7 @@ layout: HubPage
3
3
hide_bc: true
4
4
title: Visual Studio Documentation | Microsoft Docs
5
5
description: Learn how to use Visual Studio 2017 to develop applications, services, and tools in the language of your choice, for your platforms and devices.
Copy file name to clipboardExpand all lines: docs/install/update-visual-studio.md
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: "Update Visual Studio 2017 | Microsoft Docs"
3
3
description: "Learn how to update Visual Studio, step-by-step."
4
-
ms.date: "03/05/2018"
4
+
ms.date: "03/06/2018"
5
5
ms.reviewer: ""
6
6
ms.suite: ""
7
7
ms.technology:
@@ -29,7 +29,7 @@ And if you'd like to try out anything before we release it, consider downloading
29
29
30
30
## Update Visual Studio 2017 version 15.6 or later
31
31
32
-
New with version 15.6: We've streamlined the installation and update experience to make it easier to use directly from within the IDE. Here's how.
32
+
We've streamlined the installation and update experience to make it easier to use directly from within the IDE. Here's how to update from version 15.6 and later to newer versions of Visual Studio.
33
33
34
34
### Use the Notifications hub
35
35
@@ -86,7 +86,7 @@ As in earlier versions of Visual Studio 2017, you can use the Visual Studio Inst
86
86
87
87
## Update Visual Studio 2017 version 15.5 or earlier
88
88
89
-
If you are using an earlier version of Visual Studio 2017, here's how to update to the newest version.
89
+
If you are using an earlier version, here's how to apply an update from Visual Studio 2017 version 15.0 through version 15.5.
title: "Using Visual Studio on an Azure Virtual Machine | Microsoft Docs"
3
3
description: "Learn how to use Visual Studio on an Azure Virtual Machine"
4
-
ms.date: "01/30/2018"
4
+
ms.date: "03/03/2018"
5
5
ms.technology: "vs-acquisition"
6
6
ms.topic: "article"
7
7
helpviewer_keywords:
@@ -17,37 +17,37 @@ ms.workload:
17
17
---
18
18
19
19
# <aid="top"> </a> Visual Studio images on Azure
20
-
Using Visual Studio running in a preconfigured Azure virtual machine (VM) is the easiest and fastest way to go from nothing to an up-and-running development environment. System images with different Visual Studio configurations are available in the [Azure Marketplace](https://portal.azure.com/). Just boot a VM and off you go.
20
+
Using Visual Studio in a preconfigured Azure virtual machine (VM) is a quick, easy way to go from nothing to an up-and-running development environment. System images with different Visual Studio configurations are available in the [Azure Marketplace](https://azuremarketplace.microsoft.com/marketplace/apps?search=%22visual%20studio%202017%22&page=1).
21
21
22
22
New to Azure? [Create a free Azure account](https://azure.microsoft.com/free).
23
23
24
24
## What configurations and versions are available?
25
-
In the Azure Marketplace, you find images for the most recent major versions: Visual Studio 2017 and Visual Studio 2015. For each major version, you see the originally released (a.k.a. ‘RTW’) version, and the “latest” updated versions. For each of these different versions, you find the Visual Studio Enterprise and Visual Studio Community editions. We update these images at least every month to include the latest Visual Studio and Windows updates. While the names of the images remain the same, each image's description includes the installed product version and the image's 'as of' date.
25
+
Images for the most recent major versions, Visual Studio 2017 and Visual Studio 2015, can be found in the Azure Marketplace. For each major version, you see the originally released (RTW) version and the latest updated versions. Each of these versions offers the Visual Studio Enterprise and the Visual Studio Community editions. These images are updated at least every month to include the latest Visual Studio and Windows updates. While the names of the images remain the same, each image's description includes the installed product version and the image's "as of" date.
| Visual Studio 2017: Latest (Version 15.6) |Enterprise, Community | Version 15.6.0|
30
+
| Visual Studio 2017: RTW |Enterprise, Community | Version 15.0.10|
31
+
| Visual Studio 2015: Latest (Update 3) |Enterprise, Community| Version 14.0.25431.01 |
32
+
| Visual Studio 2015: RTW |None| (Expired for servicing) |
33
33
34
34
> [!NOTE]
35
-
> In accordance with Microsoft servicing policy, the originally released (aka ‘RTW’) version of Visual Studio 2015 has expired for servicing. Therefore, Visual Studio 2015 Update 3 is the only remaining version offered for the Visual Studio 2015 product line.
35
+
> In accordance with Microsoft servicing policy, the originally released (RTW) version of Visual Studio 2015 has expired for servicing. Visual Studio 2015 Update 3 is the only remaining version offered for the Visual Studio 2015 product line.
36
36
37
-
For more information, see the [Visual Studio Servicing Policy](https://www.visualstudio.com/en-us/productinfo/vs-servicing-vs).
37
+
For more information, see the [Visual Studio Servicing Policy](/visualstudio/productinfo/vs-servicing-vs).
38
38
39
39
## What features are installed?
40
-
Each image contains the recommended feature set for that Visual Studio edition. Generally, the installation includes:
40
+
Each image contains the recommended feature set for that Visual Studio edition. Generally, the installation includes:
41
41
42
-
* All available workloads including that workload’s recommended optional components
42
+
* All available workloads, including each workload’s recommended optional components
43
43
* .NET 4.6.2 and .NET 4.7 SDKs, Targeting Packs, and Developer Tools
44
44
* Visual F#
45
45
* GitHub Extension for Visual Studio
46
46
* LINQ to SQL Tools
47
47
48
-
This is the command line that we use to install Visual Studio when building the images:
48
+
We use the following command line to install Visual Studio when building the images:
@@ -59,10 +59,10 @@ This is the command line that we use to install Visual Studio when building the
59
59
add Microsoft.VisualStudio.Component.LinqToSql
60
60
```
61
61
62
-
If the images don't include a Visual Studio feature you require, provide that feedback through the feedback tool (top-right corner of the page).
62
+
If the images don't include a Visual Studio feature that you require, provide feedback through the feedback tool in the upper-right corner of the page.
63
63
64
64
## What size VM should I choose?
65
-
Provisioning a new virtual machine is easy, and Azure offers a full range of virtual machine sizes. As with any hardware acquisition, you want to balance performance versus cost. Since Visual Studio is a powerful, multi-threaded application, you want a VM size that includes at least 2 processors and 7 GB of memory. In Azure that translates to at least these VM sizes:
65
+
Azure offers a full range of virtual machine sizes. Because Visual Studio is a powerful, multi-threaded application, you want a VM size that includes at least two processors and 7 GB of memory. We recommend the following VM sizes for the Visual Studio images:
66
66
67
67
* Standard_D2_v3
68
68
* Standard_D2s_v3
@@ -71,33 +71,38 @@ Provisioning a new virtual machine is easy, and Azure offers a full range of vir
71
71
* Standard_D2_v2
72
72
* Standard_D2S_v2
73
73
* Standard_D3_v2
74
+
75
+
For more information on the latest machine sizes, see [Sizes for Windows virtual machines in Azure](/azure/virtual-machines/windows/sizes).
74
76
75
-
For more information on the latest machine sizes, see [Sizes for Windows virtual machines in Azure](https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes).
77
+
With Azure, you can rebalance your initial choice by resizing the VM. You can either provision a new VM with a more appropriate size, or resize your existing VM to different underlying hardware. For more information, see [Resize a Windows VM](/azure/virtual-machines/windows/resize-vm).
76
78
77
-
With Azure, you’re not stuck with your first pick – you can rebalance your initial choice by resizing the VM. You can either provision a new VM with a more appropriate size, or you can resize your existing VM to different underlying hardware. For more information, see [Resizing a Windows VM](https://docs.microsoft.com/en-us/azure/virtual-machines/windows/resize-vm).
79
+
## After the VM is running, what's next?
80
+
Visual Studio follows the “bring your own license” model in Azure. As with an installation on proprietary hardware, one of the first steps is licensing your Visual Studio installation. To unlock Visual Studio, either:
81
+
- Sign in with a Microsoft account that’s associated with a Visual Studio subscription
82
+
- Unlock Visual Studio with the product key that came with your initial purchase
78
83
79
-
## After I get the VM running, then what?
80
-
Visual Studio follows the “bring you own license” model in Azure. So, similarly to an installation on proprietary hardware, one of the first steps is licensing your Visual Studio installation. You can unlock Visual Studio by either signing in with a Microsoft account that’s associated with a Visual Studio subscription, or you can unlock Visual Studio with the product key with your initial purchase. For more information, see [Signing in to Visual Studio](https://docs.microsoft.com/en-us/visualstudio/ide/signing-in-to-visual-studio) and [How to unlock Visual Studio](https://docs.microsoft.com/en-us/visualstudio/ide/how-to-unlock-visual-studio).
84
+
For more information, see [Sign in to Visual Studio](../ide/signing-in-to-visual-studio.md) and [How to unlock Visual Studio](../ide/how-to-unlock-visual-studio.md).
81
85
82
-
## After I build out the dev VM, how do I save (capture) it for future or team use?
86
+
## How do I save the development VM for future or team use?
83
87
84
-
The spectrum of development environments is huge, and there’s real cost associated with building out the more complex environments. However, regardless of your environment’s configuration, Azure makes preserving that investment easy by saving/capturing your perfectly configured VM as a ‘base image’ for future use – for yourself and/or for other members of your team. Then, when booting a new VM, provision it from the base image rather than the Marketplace image.
88
+
The spectrum of development environments is huge, and there’s real cost associated with building out the more complex environments. Regardless of your environment’s configuration, you can save, or capture, your configured VM as a "base image" for future use or for other members of your team. Then, when booting a new VM, you provision it from the base image rather than the Azure Marketplace image.
85
89
86
-
As a quick summary, you’ll need to sysprep and shutdown the running VM, then *capture (Figure 1)* the VM as an image through the Azure portal’s UI. Azure saves the `.vhd` file that contains the image in the storage account of your choosing. Then, the new image shows up as an Image resource in your subscription’s list of resources.
90
+
A quick summary: Use the System Preparation tool (Sysprep) and shut down the running VM, and then capture *(Figure 1)* the VM as an image through the UI in the Azure portal. Azure saves the `.vhd` file that contains the image in the storage account of your choosing. The new image then shows up as an Image resource in your subscription’s list of resources.
87
91
88
92
<imgsrc="media/capture-vm.png"alt="Capture an image through the Azure portal’s UI"style="border:3pxsolidSilver; display: block; margin: auto;"><center>*(Figure 1) Capture an image through the Azure portal’s UI.*</center>
89
93
90
-
For more information, see [Capturing a VM to an image](https://docs.microsoft.com/en-us/azure/virtual-machines/windows/capture-image-resource).
94
+
For more information, see [Create a managed image of a generalized VM in Azure](/azure/virtual-machines/windows/capture-image-resource).
91
95
92
-
**Reminder:** Don’t forget to sysprep the VM! If you miss that step, Azure can't provision a VM from the image.
96
+
> [!IMPORTANT]
97
+
> Don’t forget to use Sysprep to prepare the VM. If you miss that step, Azure can't provision a VM from the image.
93
98
94
99
> [!NOTE]
95
-
> You still incur some cost for storage of the image(s), but that incremental cost is likely insignificant compared to the manpower costs to rebuild the VM from scratch – for each person on your team who needs a VM. For instance, it costs a few dollars to create and store a 127-GB image for a month that's reusable by all members of your team. However, these costs are insignificant compared to hours each employee invests to build out and validate a properly configured dev box for thier individual use.
100
+
> You still incur some cost for storage of the images, but that incremental cost can be insignificant compared to the overhead costs to rebuild the VM from scratch for each team member who needs one. For instance, it costs a few dollars to create and store a 127-GB image for a month that's reusable by your entire team. However, these costs are insignificant compared to hours each employee invests to build out and validate a properly configured dev box for their individual use.
96
101
97
-
Additionally, your development tasks or technologies might need more scale – like varieties of development configurations and multiple machine configurations. You can use Azure DevTest Labs to create _recipes_ that automate the construction of your ‘golden image,' and to manage policies for your team’s running VMs. [Using Azure DevTest Labs for developers](https://docs.microsoft.com/en-us/azure/devtest-lab/devtest-lab-developer-lab) is the best source for more information on DevTest Labs.
102
+
Additionally, your development tasks or technologies might need more scale, like varieties of development configurations and multiple machine configurations. You can use Azure DevTest Labs to create _recipes_ that automate construction of your "golden image." You can also use DevTest Labs to manage policies for your team’s running VMs. [Using Azure DevTest Labs for developers](/azure/devtest-lab/devtest-lab-developer-lab) is the best source for more information on DevTest Labs.
98
103
99
104
## Next steps
100
-
Now that you know about the pre-configured Visual Studio images, the next step is to create a new VM:
105
+
Now that you know about the preconfigured Visual Studio images, the next step is to create a new VM:
101
106
102
-
*[Create a VM through the Azure portal](https://docs.microsoft.com/en-us/azure/virtual-machines/windows/quick-create-portal)
0 commit comments