Skip to content

Commit 105e7b5

Browse files
authored
Merge pull request #7675 from v-thpra/US1800778-ripple3-vs-alttxt-4
BULK - Ripple 3 - VS validation cleanup - AltText - 4
2 parents 043e141 + 86449b1 commit 105e7b5

20 files changed

+67
-57
lines changed

docs/debugger/remote-debugging-aspnet-on-a-remote-iis-7-5-computer.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: "Remote debug ASP.NET on an IIS computer"
3+
description: Learn how to set up and configure a Visual Studio ASP.NET MVC 4.5.2 application, deploy it to IIS, and attach the remote debugger from Visual Studio.
34
ms.custom: ['remotedebugging', 'seodec18']
45
ms.date: 05/06/2020
56
ms.topic: "conceptual"
@@ -83,7 +84,7 @@ If you want more detailed information to install ASP.NET on IIS, see [IIS 8.0 Us
8384

8485
1. Use the Web Platform Installer (WebPI) to install ASP.NET 4.5 (from the Server node in Windows Server 2012 R2, choose **Get New Web Platform Components** and then search for ASP.NET)
8586

86-
![RemoteDBG_IIS_AspNet_45](../debugger/media/remotedbg_iis_aspnet_45.png "RemoteDBG_IIS_AspNet_45")
87+
![Screenshot of the Web Platform Installer 5.0 showing the search results for asp.net with the web platform component IIS: ASP.NET 4.5 circled in red.](../debugger/media/remotedbg_iis_aspnet_45.png)
8788

8889
> [!NOTE]
8990
> If you are using Windows Server 2008 R2, install ASP.NET 4 instead using this command:

docs/debugger/remote-debugging-azure.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: "Remote Debug ASP.NET Core on IIS and Azure | Microsoft Docs"
3+
description: Learn how to set up and configure a Visual Studio ASP.NET Core app, deploy it to IIS using Azure, and attach the remote debugger from Visual Studio.
34
ms.custom: "remotedebugging"
45
ms.date: 05/06/2020
56
ms.topic: "conceptual"
@@ -24,13 +25,13 @@ The recommended way to remote debug on Azure depends on your scenario:
2425

2526
In this scenario, you must deploy your app from Visual Studio to Azure but you do not need to manually install or configure IIS or the remote debugger (these components are represented with dotted lines), as shown in the following illustration.
2627

27-
![Remote debugger components](../debugger/media/remote-debugger-azure-app-service.png "Remote_debugger_components")
28+
![Diagram showing the relationship between Visual Studio, Azure App Service, and an ASP.NET app. IIS and the Remote Debugger are represented with dotted lines.](../debugger/media/remote-debugger-azure-app-service.png)
2829

2930
* To debug IIS on an Azure VM, follow steps in this topic (see the section [Remote Debug on an Azure VM](#remote_debug_azure_vm)). This allows you to use a customized configuration of IIS, but the setup and deployment steps are more complicated.
3031

3132
For an Azure VM, you must deploy your app from Visual Studio to Azure and you also need to manually install the IIS role and the remote debugger, as shown in the following illustration.
3233

33-
![Remote debugger components](../debugger/media/remote-debugger-azure-vm.png "Remote_debugger_components")
34+
![Diagram showing the relationship between Visual Studio, an Azure VM, and an ASP.NET app. IIS and the Remote Debugger are represented with solid lines.](../debugger/media/remote-debugger-azure-vm.png)
3435

3536
* To debug ASP.NET Core on Azure Service Fabric, see [Debug a remote Service Fabric application](/azure/service-fabric/service-fabric-debugging-your-application#debug-a-remote-service-fabric-application).
3637

@@ -202,7 +203,7 @@ If you are importing publish settings, you can skip this section.
202203

203204
### (Optional) Publish and Deploy the app by publishing to a local folder from Visual Studio
204205

205-
If you're not using Web Deploy, you must publish and deploy the app using the file system or other tools. You can start by creating a package using the file system, and then either deploy the package manually or use other tools like PowerShell, RoboCopy, or XCopy. In this section, we assume you are manually copying the package if you are not using Web Deploy.
206+
If you're not using Web Deploy, you must publish and deploy the app using the file system or other tools. You can start by creating a package using the file system, and then either deploy the package manually or use other tools like PowerShell, Robocopy, or XCopy. In this section, we assume you are manually copying the package if you are not using Web Deploy.
206207

207208
[!INCLUDE [remote-debugger-deploy-app-local](../debugger/includes/remote-debugger-deploy-app-local.md)]
208209

docs/debugger/remote-debugging-cpp.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: "Remote Debug a C++ Project | Microsoft Docs"
3+
description: Learn how to debug a Visual Studio C++ application from a remote computer by following these step-by-step instructions.
34
ms.custom: "remotedebugging"
45
ms.date: "08/14/2018"
56
ms.topic: "conceptual"
@@ -57,7 +58,7 @@ The remote debugger is supported on Windows 7 and newer (not phone) and versions
5758

5859
4. Set the **Debugger to launch** to **Remote Windows Debugger**.
5960

60-
![RemoteDebuggingCPlus](../debugger/media/remotedebuggingcplus.png "RemoteDebuggingCPlus")
61+
![Screenshot of the Debugging tab in the Visual Studio Solution Explorer Properties. The Debugger to launch property is set to Remote Windows Debugger.](../debugger/media/remotedebuggingcplus.png)
6162

6263
5. Make the following changes to the properties:
6364

@@ -77,7 +78,7 @@ The remote debugger is supported on Windows 7 and newer (not phone) and versions
7778

7879
7. For the **Debug** configuration, select the **Deploy** check box.
7980

80-
![RemoteDebugCplusDeploy](../debugger/media/remotedebugcplusdeploy.png "RemoteDebugCplusDeploy")
81+
![Screenshot of the Configuration Manager in the Visual Studio Solution Explorer. The Debug configuration is selected, and Deploy is checked.](../debugger/media/remotedebugcplusdeploy.png)
8182

8283
8. Start debugging (**Debug > Start Debugging**, or **F5**).
8384

docs/debugger/remote-debugging-csharp.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: "Remote Debug a C# or VB project | Microsoft Docs"
3+
description: Learn how to debug a Visual Studio C# or Visual Basic application from a remote computer by following these step-by-step instructions.
34
ms.custom: ['remotedebugging"=', 'seodec18']
45
ms.date: "08/14/2018"
56
ms.topic: "conceptual"
@@ -59,7 +60,7 @@ The debugger cannot deploy Visual C# or Visual Basic desktop applications to a r
5960

6061
4. On the **Properties** page, choose the **Debug** tab.
6162

62-
![RemoteDebuggerCSharp](../debugger/media/remotedebuggercsharp.png "RemoteDebuggerCSharp")
63+
![Screenshot of the Debug tab in the Visual Studio Solution Explorer Properties. The Use remote machine property is set to 'MJO-DL:4022'.](../debugger/media/remotedebuggercsharp.png)
6364

6465
5. Make sure the **Working directory** text box is empty.
6566

@@ -84,11 +85,11 @@ The debugger cannot deploy Visual C# or Visual Basic desktop applications to a r
8485
> [!CAUTION]
8586
> Do not make changes to the code or rebuild (or you must repeat this step). The executable you copied to the remote machine must exactly match your local source and symbols.
8687
87-
You can copy the project manually, use Xcopy, Robocopy, Powershell, or other options.
88+
You can copy the project manually, use XCopy, Robocopy, Powershell, or other options.
8889

8990
11. Make sure the remote debugger is running on the target machine (If it's not, search for **Remote Debugger** in the **Start** menu). The remote debugger window looks like this.
9091

91-
![RemoteDebuggerWindow](../debugger/media/remotedebuggerwindow.png "RemoteDebuggerWindow")
92+
![Screenshot of the Visual Studio 2017 Remote Debugger window. One action is listed that indicates the debugger is running on the target machine.](../debugger/media/remotedebuggerwindow.png)
9293

9394
12. In Visual Studio, start debugging (**Debug > Start Debugging**, or **F5**).
9495

docs/debugger/walkthrough-using-intellitrace.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: "View events with IntelliTrace | Microsoft Docs"
3+
description: Learn how to use IntelliTrace in Visual Studio Enterprise to collect data about specific events, categories of events, and individual function calls.
34
ms.date: "11/04/2016"
45
ms.topic: "conceptual"
56
ms.assetid: e1c9c91a-0009-4c4e-9b4f-c9ab3a6022a7
@@ -58,21 +59,21 @@ You can try debugging with just IntelliTrace events. IntelliTrace events are deb
5859

5960
The following screenshot is from Visual Studio 2015 Update 1.
6061

61-
![IntelliTrace-Update1](../debugger/media/intellitrace-update1.png "IntelliTrace-Update1")
62+
![Screenshot of the Visual Studio code window. Execution is stopped at a breakpoint and the Events tab in the Diagnostic Tools window lists events.](../debugger/media/intellitrace-update1.png)
6263

6364
3. Select the event to expand its details.
6465

6566
The following screenshot is from Visual Studio 2015 Update 1.
6667

67-
![IntelliTraceUpdate1-SingleEvent](../debugger/media/intellitraceupdate1-singleevent.png "IntelliTraceUpdate1-SingleEvent")
68+
![Screenshot of the Events tab in the Visual Studio Diagnostic Tools window. An event is selected and expanded to show it's details.](../debugger/media/intellitraceupdate1-singleevent.png)
6869

6970
You can choose the pathname link to open the file. If the full pathname is not available, the **Open File** dialog box appears.
7071

7172
Click **Activate Historical Debugging**, which sets the debugger's context to the time when the selected event was collected, showing historical data in the **Call Stack**, **Locals** and the other participating debugger windows. If source code is available, Visual Studio moves the pointer to the corresponding code in the source window so you can examine it.
7273

7374
The following screenshot is from Visual Studio 2015 Update 1.
7475

75-
![HistoricalDebugging-Update1](../debugger/media/historicaldebugging-update1.png "HistoricalDebugging-Update1")
76+
![Screenshot of the Visual Studio code window. Execution is stopped at a breakpoint, an event is selected, and the corresponding code line is highlighted.](../debugger/media/historicaldebugging-update1.png)
7677

7778
4. If you didn't find the bug, try examining other events leading up to the bug. You can also have IntelliTrace record call information so you can step through function calls.
7879

docs/deployment/quickstart-deploy-to-azure.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,11 @@ This article describes how to use the **Publish** tool for one-time deployment.
4747

4848
1. In the **Create Azure App Service (Windows)** dialog, the **App Name**, **Resource Group**, and **App Service Plan** entry fields are populated. You can keep these names or change them. When ready, select **Create**.
4949

50-
![Choose Azure App Service](../deployment/media/quickstart-publish-windows-create-new-dialog.png)
50+
![Screenshot of the Create Azure App Service (Windows) dialog with the Name, Subscription, Resource Group, and Hosting Plan fields populated.](../deployment/media/quickstart-publish-windows-create-new-dialog.png)
5151

5252
1. In the **Publish** dialog, the newly created instance has been automatically selected. When ready, select **Finish**.
5353

54-
![Choose Azure App Service](../deployment/media/quickstart-publish-windows-select-instance.png)
54+
![Screenshot of the Publish window accessed from Visual Studio Solution Explorer. Azure is selected as the publishing target.](../deployment/media/quickstart-publish-windows-select-instance.png)
5555

5656
1. Select **Publish**. Visual Studio deploys the app to your Azure App Service, and the web app loads in your browser. The project properties **Publish** pane shows the site URL and other details.
5757

docs/deployment/quickstart-deploy-to-linux.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,11 @@ This article describes how to use the **Publish** tool for one-time deployment.
4646

4747
1. In the **Create Azure App Service (Linux)** dialog, the **App Name**, **Resource Group**, and **App Service Plan** entry fields are populated. You can keep these names or change them. When ready, select **Create**.
4848

49-
![Choose Azure App Service](../deployment/media/quickstart-publish-linux-create-new-dialog.png)
49+
![Screenshot of the Create Azure App Service (Linux) dialog with the Name, Subscription, Resource Group, and Hosting Plan fields populated.](../deployment/media/quickstart-publish-linux-create-new-dialog.png)
5050

5151
1. In the **Publish** dialog, the newly created instance has been automatically selected. When ready, click **Finish**.
5252

53-
![Choose Azure App Service](../deployment/media/quickstart-publish-linux-select-instance.png)
53+
![Screenshot of the Publish dialog with the newly created MyASpCoreWebAppOnAzure service selected as the App Service for publishing.](../deployment/media/quickstart-publish-linux-select-instance.png)
5454

5555
1. Select **Publish**. Visual Studio deploys the app to your Azure App Service, and the web app loads in your browser. The project properties **Publish** pane shows the site URL and other details.
5656

docs/get-started/csharp/tutorial-debugger.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "Tutorial: Debug C# code"
3-
description: "Learn how to start the Visual Studio debugger, step through code, and inspect data."
3+
description: Learn features of the Visual Studio debugger and how to start the debugger, step through code, and inspect data.
44
ms.custom: "debug-experiment, seodec18, get-started"
55
ms.date: 04/23/2020
66
ms.technology: "vs-ide-debug"
@@ -181,7 +181,7 @@ Mostly, we use the keyboard shortcuts here, because it's a good way to get fast
181181

182182
1. Expand the `letters` variable to see its properties, which include all the elements that the variable contains.
183183

184-
![View a data tip](../csharp/media/get-started-view-data-tip.png "View a Data Tip")
184+
![Screenshot of the Visual Studio Debugger with the 'name+= letters[I]' statement highlighted and a drop down list showing the elements in the letters array.](../csharp/media/get-started-view-data-tip.png)
185185

186186
1. Next, hover over the `name` variable, and you see its current value, an empty string.
187187

@@ -191,7 +191,7 @@ Mostly, we use the keyboard shortcuts here, because it's a good way to get fast
191191

192192
1. Press **F10** (or **Debug** > **Step Over**) a few times to iterate several times through the `for` loop, pausing again at the breakpoint, and hovering over the `name` variable each time to check its value.
193193

194-
![View a data tip](../csharp/media/get-started-data-tip.gif "View a Data Tip")
194+
![An animated screenshot of the Visual Studio Debugger showing the effect of pressing F10 to "Step Over" and iterate through a loop during debugging.](../csharp/media/get-started-data-tip.gif)
195195

196196
The value of the variable changes with each iteration of the `for` loop, showing values of `f`, then `fr`, then `fre`, and so on. To advance the debugger through the loop faster in this scenario, you can press **F5** (or choose **Debug** > **Continue**) instead, which advances you to the breakpoint instead of the next statement.
197197

docs/javascript/debug-nodejs.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ You can debug JavaScript and TypeScript code using Visual Studio. You can set an
2424

2525
1. With your project open in Visual Studio, open a server-side JavaScript file (such as *server.js*), click in the gutter to the left gutter to set a breakpoint:
2626

27-
![Set a breakpoint](../javascript/media/tutorial-nodejs-react-set-breakpoint.png)
27+
![Screenshot of the Visual Studio code window showing JavaScript code. A red dot in the left gutter indicates that a breakpoint is set.](../javascript/media/tutorial-nodejs-react-set-breakpoint.png)
2828

2929
Breakpoints are the most basic and essential feature of reliable debugging. A breakpoint indicates where Visual Studio should suspend your running code so you can take a look at the values of variables, or the behavior of memory, or whether or not a branch of code is getting run.
3030

@@ -102,7 +102,7 @@ To attach the debugger from Visual Studio and hit breakpoints in client-side cod
102102

103103
1. Switch to Visual Studio and then set a breakpoint in your source code, which might be a JavaScript file, TypeScript file, or a JSX file. (Set the breakpoint in a line of code that allows breakpoints, such as a return statement or a var declaration.)
104104

105-
![Set a breakpoint](../javascript/media/tutorial-nodejs-react-set-breakpoint-client-code.png)
105+
![Screenshot of the Visual Studio code window. A return statement is selected and a red dot in the left gutter indicates that a breakpoint is set.](../javascript/media/tutorial-nodejs-react-set-breakpoint-client-code.png)
106106

107107
To find the specific code in a transpiled file, use **Ctrl**+**F** (**Edit** > **Find and Replace** > **Quick Find**).
108108

docs/javascript/npm-package-management.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ For Node.js projects, the easiest way to install npm packages is through the npm
5050

5151
In this window you can search for a package, specify options, and install.
5252

53-
![Search npm package](../javascript/media/search-package.png)
53+
![Screenshot of the Install New npm Packages dialog. The azure 2.2.1-preview package is selected and the details and options for that package are shown.](../javascript/media/search-package.png)
5454

5555
* **Dependency type** - Chose between **Standard**, **Development**, and **Optional** packages. Standard specifies that the package is a runtime dependency, whereas Development specifies that the package is only required during development.
5656
* **Add to package.json** - Recommended. This configurable option is deprecated.
@@ -68,7 +68,7 @@ You can see the progress of the installation in the **npm** output in the **Outp
6868

6969
npm packages are shown in Solution Explorer. The entries under the **npm** node mimic the dependencies in the *package.json* file.
7070

71-
![Search npm package](../javascript/media/solution-explorer-status.png)
71+
![Screenshot of the npm node in Solution Explorer showing the installation status of the npm packages.](../javascript/media/solution-explorer-status.png)
7272

7373
### Package status
7474

@@ -82,12 +82,12 @@ Right-click the **npm** node to take one of the following actions:
8282

8383
* **Install New npm Packages** Opens the UI to install new packages.
8484
* **Install npm Packages** Runs the npm install command to install all packages listed in *package.json*. (Runs `npm install`.)
85-
* **Update npm Packages** Updates packages to the latest versions, according to the semantic versioning (semver) range specified in *package.json*. (Runs `npm update --save`.). Semver ranges are typically specified using "~" or "^". For more information, [package.json configuration](../javascript/configure-packages-with-package-json.md).
85+
* **Update npm Packages** Updates packages to the latest versions, according to the semantic versioning (SemVer) range specified in *package.json*. (Runs `npm update --save`.). SemVer ranges are typically specified using "~" or "^". For more information, [package.json configuration](../javascript/configure-packages-with-package-json.md).
8686

8787
Right-click a package node to take one of the following actions:
8888

8989
* **Install npm Package(s)** Runs the npm install command to install the package version listed in *package.json*. (Runs `npm install`.)
90-
* **Update npm Package(s)** Updates the package to the latest version, according to the semver range specified in *package.json*. (Run `npm update --save`.) Semver ranges are typically specified using "~" or "^".
90+
* **Update npm Package(s)** Updates the package to the latest version, according to the SemVer range specified in *package.json*. (Run `npm update --save`.) SemVer ranges are typically specified using "~" or "^".
9191
* **Uninstall npm Package(s)** Uninstalls the package and removes it from *package.json* (Runs `npm uninstall --save`.)
9292
::: moniker-end
9393
::: moniker range="vs-2017"
@@ -159,7 +159,7 @@ When you save the file, Visual Studio adds the package under the **Dependencies
159159

160160
For projects with npm included, you can configure npm packages using `package.json`. Right-click the npm node in Solution Explorer and choose **Open package.json**.
161161

162-
![Search npm package](../javascript/media/npm-add-package.png)
162+
![Screenshot of the Solution Explorer with the npm node selected. A right-click context menu is open and Open package.json is selected.](../javascript/media/npm-add-package.png)
163163

164164
IntelliSense in *package.json* helps you select a particular version of an npm package.
165165

0 commit comments

Comments
 (0)