Skip to content

Commit 184e2ff

Browse files
Merge pull request #5629 from Jak-MS/public-repo-4120
[PUBLIC_MOVE] Pulling commits from public PR # 4120
2 parents c3d1801 + 8eb1abc commit 184e2ff

11 files changed

+25
-15
lines changed

.openpublishing.redirection.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -580,6 +580,11 @@
580580
"redirect_url": "/visualstudio/debugger/graphics/copy-programmatic-capture",
581581
"redirect_document_id": false
582582
},
583+
{
584+
"source_path": "docs/debugger/create-custom-views-of-dot-managed-objects.md",
585+
"redirect_url": "/visualstudio/debugger/create-custom-views-of-managed-objects",
586+
"redirect_document_id": true
587+
},
583588
{
584589
"source_path": "docs/debugger/debug-css-styles-using-dom-explorer.md",
585590
"redirect_url": "/visualstudio/debugger/quickstart-debug-html-and-css",
@@ -3675,6 +3680,11 @@
36753680
"redirect_url": "/previous-versions/visualstudio/visual-basic-6/visual-basic-6-support-policy",
36763681
"redirect_document_id": false
36773682
},
3683+
{
3684+
"source_path": "docs/vs-2015/debugger/create-custom-views-of-dot-managed-objects.md",
3685+
"redirect_url": "/visualstudio/debugger/create-custom-views-of-managed-objects?view=vs-2015",
3686+
"redirect_document_id": true
3687+
},
36783688
{
36793689
"source_path": "docs/vs-2015/debugger/error-the-microsoft-visual-studio-remote-debugging-monitor-msvsmon-exe-does-not-appear-to-be-running-on-the-remote-computer.md",
36803690
"redirect_url": "/visualstudio/debugger/error-remote-debugging-monitor-msvsmon-exe-does-not-appear-to-be-running?view=vs-2015",

docs/debugger/general-debugging-options-dialog-box.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ Tells the debugger to verify that a source file matches the version of the sourc
112112
Sends all debugger messages that would ordinarily appear in the **Output** window to the **Immediate** window instead.
113113

114114
**Show raw structure of objects in variables windows**:
115-
Turns off all object structure view customizations. For more information about view customizations, see [Create custom views of .managed objects](../debugger/create-custom-views-of-dot-managed-objects.md).
115+
Turns off all object structure view customizations. For more information about view customizations, see [Create custom views of managed objects](../debugger/create-custom-views-of-managed-objects.md).
116116

117117
**Suppress JIT optimization on module load (Managed only)**:
118118
Disables the JIT optimization of managed code when a module is loaded and JIT is compiled while the debugger is attached. Disabling optimization may make it easier to debug some problems, although at the expense of performance. If you are using Just My Code, suppressing JIT optimization can cause non-user code to appear as user code ("My Code"). For more information, see [JIT optimization and debugging](../debugger/jit-optimization-and-debugging.md).

docs/debugger/toc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@
239239
- name: Custom views (managed)
240240
items:
241241
- name: Create custom views of managed objects
242-
href: create-custom-views-of-dot-managed-objects.md
242+
href: create-custom-views-of-managed-objects.md
243243
- name: Tell the debugger what to show
244244
href: using-the-debuggerdisplay-attribute.md
245245
- name: Tell the debugger what type to show

docs/debugger/using-debuggertypeproxy-attribute.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,5 +62,5 @@ Visual Basic does not have open type syntax, so you cannot do the same thing in
6262
## See Also
6363

6464
- [Using the DebuggerDisplay Attribute](../debugger/using-the-debuggerdisplay-attribute.md)
65-
- [Create custom views of .managed objects](../debugger/create-custom-views-of-dot-managed-objects.md)
65+
- [Create custom views of managed objects](../debugger/create-custom-views-of-managed-objects.md)
6666
- [Enhancing Debugging with the Debugger Display Attributes](/dotnet/framework/debug-trace-profile/enhancing-debugging-with-the-debugger-display-attributes)

docs/debugger/using-the-debuggerdisplay-attribute.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,6 @@ class MyHashtable
176176
## See Also
177177

178178
- [Using DebuggerTypeProxy Attribute](../debugger/using-debuggertypeproxy-attribute.md)
179-
- [Create custom views of managed objects](../debugger/create-custom-views-of-dot-managed-objects.md)
179+
- [Create custom views of managed objects](../debugger/create-custom-views-of-managed-objects.md)
180180
- [Format specifiers in C#](../debugger/format-specifiers-in-csharp.md)
181181
- [Enhancing Debugging with the Debugger Display Attributes](/dotnet/framework/debug-trace-profile/enhancing-debugging-with-the-debugger-display-attributes)

docs/debugger/viewing-data-in-the-debugger.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ The [!INCLUDE[vsprvs](../code-quality/includes/vsprvs_md.md)] debugger provides
2626

2727
## Create custom views of data in variable windows and DataTips
2828

29-
Many of the [debugger windows](../debugger/debugger-windows.md), such as the **Autos** and **Watch** windows, allow you to inspect variables. You can customize how C++ types, managed objects, and your own types are shown in the debugger variable windows and in [DataTips](../debugger/view-data-values-in-data-tips-in-the-code-editor.md). For more information, see [Create custom views of C++ objects](../debugger/create-custom-views-of-native-objects.md) and [Create custom views of objects](../debugger/create-custom-views-of-dot-managed-objects.md).
29+
Many of the [debugger windows](../debugger/debugger-windows.md), such as the **Autos** and **Watch** windows, allow you to inspect variables. You can customize how C++ types, managed objects, and your own types are shown in the debugger variable windows and in [DataTips](../debugger/view-data-values-in-data-tips-in-the-code-editor.md). For more information, see [Create custom views of C++ objects](../debugger/create-custom-views-of-native-objects.md) and [Create custom views of managed objects](../debugger/create-custom-views-of-managed-objects.md).
3030

3131
## Create custom visualizers
3232

@@ -36,4 +36,4 @@ The [!INCLUDE[vsprvs](../code-quality/includes/vsprvs_md.md)] debugger provides
3636

3737
- [First look at the debugger](../debugger/debugger-feature-tour.md)
3838
- [Command window](../ide/reference/command-window.md)
39-
- [Debugger security](../debugger/debugger-security.md)
39+
- [Debugger security](../debugger/debugger-security.md)

docs/vs-2015/debugger/general-debugging-options-dialog-box.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ The**Tools / Options / Debugging / General** page lets you set the following opt
5252
Automatically shows the **Disassembly** window when you try to debug code for which source is unavailable.
5353

5454
**Enable breakpoint filters**
55-
Enables you to set filters on breakpoints so that they will affect only specific processes, threads, or computers.
55+
Enables you to set filters on breakpoints so that they affect only specific processes, threads, or computers.
5656

5757
**Enable the exception assistant**
5858
For managed code only. Managed exceptions open the exception assistant dialog box. See [Exception Assistant](https://msdn.microsoft.com/library/992892ac-9d52-44cc-bf09-b44bfc5befeb).
@@ -103,7 +103,7 @@ The**Tools / Options / Debugging / General** page lets you set the following opt
103103
Sends all debugger messages that would ordinarily appear in the **Output** window to the **Immediate** window instead.
104104

105105
**Show raw structure of objects in variables windows**
106-
Turns off all object structure view customizations. For more information about view customizations, see [Create custom views of managed objects](../debugger/create-custom-views-of-dot-managed-objects.md).
106+
Turns off all object structure view customizations. For more information about view customizations, see [Create custom views of managed objects](../debugger/create-custom-views-of-managed-objects.md).
107107

108108
**Suppress JIT optimization on module load (managed only)**
109109
Disables the JIT optimization of managed code when a module is loaded and JIT is compiled while the debugger is attached. Disabling optimization may make it easier to debug some problems, although at the expense of performance. If you are using Just My Code, suppressing JIT optimization can cause non-user code to appear as user code ("My Code").
@@ -117,7 +117,7 @@ The**Tools / Options / Debugging / General** page lets you set the following opt
117117
**Load dll exports**
118118
Loads dll export tables. Symbol information from dll export tables can be useful if you are working with Windows messages, Windows procedures (WindowProcs), COM objects, or marshaling, or any dll for which you do not have symbols. Reading dll export information involves some overhead. Therefore, this capability is turned off by default.
119119

120-
To see what symbols are available in the export table of a dll, use `dumpbin /exports`. Symbols are available for any 32-bit system dll. By reading the `dumpbin /exports` output, you can see the exact function name, including non-alphanumeric characters. This is useful for setting a breakpoint on a function. Function names from dll export tables might appear truncated elsewhere in the debugger. The calls are listed in the calling order, with the current function (the most deeply nested) at the top. For more information, see [dumpbin /exports](https://msdn.microsoft.com/library/2971ab7e-4ee6-478b-9c85-cda42a4ce1bf).
120+
To see what symbols are available in the export table of a dll, use `dumpbin /exports`. Symbols are available for any 32-bit system dll. By reading the `dumpbin /exports` output, you can see the exact function name, including non-alphanumeric characters. This is useful for setting a breakpoint on a function. Function names from dll export tables might appear truncated elsewhere in the debugger. The calls are listed in the calling order, with the current function (the most deeply nested) at the top. For more information, see [dump bin /exports](https://msdn.microsoft.com/library/2971ab7e-4ee6-478b-9c85-cda42a4ce1bf).
121121

122122
**Show parallel stacks diagram bottom-up**
123123
Controls the direction in which stacks are displayed in the **Parallel Stacks** window.
@@ -137,7 +137,7 @@ The**Tools / Options / Debugging / General** page lets you set the following opt
137137
**Use Native Compatibility Mode**
138138
When this option is selected, the debugger uses the Visual Studio 2010 native debugger instead of the new native debugger.
139139

140-
You should use this option when you are debugging .NET C++ code, because the new debugging engine does not support evaluating .NET C++ expressions. However, enabling Native Compatibility Mode disables many features that depend on the current debugger implementation to operate. For example, the legacy engine lacks many visualizers for built-in types like `std::string` in Visual Studio 2015 projects. Please use Visual Studio 2013 projects for the optimal debugging experience in these cases.
140+
You should use this option when you are debugging .NET C++ code, because the new debugging engine does not support evaluating .NET C++ expressions. However, enabling Native Compatibility Mode disables many features that depend on the current debugger implementation to operate. For example, the legacy engine lacks many visualizers for built-in types like `std::string` in Visual Studio 2015 projects. Use Visual Studio 2013 projects for the optimal debugging experience in these cases.
141141

142142
**Use the legacy C# and VB expression evaluators**
143143
The debugger will use the Visual Studio 2013 C#/VB expression evaluators instead of the Visual Studio 2015 Roslyn-based expression evaluators.

docs/vs-2015/debugger/prerequistes-for-remote-debugging-web-applications.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "Prerequistes for Remote Debugging Web Applications | Microsoft Docs"
2+
title: "Prerequisites for Remote Debugging Web Applications | Microsoft Docs"
33
ms.date: 11/15/2016
44
ms.prod: "visual-studio-dev14"
55
ms.technology: "vs-ide-debug"
@@ -19,7 +19,7 @@ author: MikeJo5000
1919
ms.author: mikejo
2020
manager: jillfra
2121
---
22-
# Prerequistes for Remote Debugging Web Applications
22+
# Prerequisites for Remote Debugging Web Applications
2323
[!INCLUDE[vs2017banner](../includes/vs2017banner.md)]
2424

2525
With the [!INCLUDE[vsprvs](../includes/vsprvs-md.md)] debugger, you can debug a Web application transparently on the local computer or a remote server. This means that the debugger functions the same way and allows you to use the same features on either computer. For remote debugging to work correctly, however, there are some prerequisites.

docs/vs-2015/debugger/toc.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@
172172
# Auto-expanded node
173173
items:
174174
- name: Create Custom Views of Managed Objects
175-
href: create-custom-views-of-dot-managed-objects.md
175+
href: create-custom-views-of-managed-objects.md
176176
- name: Using DebuggerTypeProxy Attribute
177177
href: using-debuggertypeproxy-attribute.md
178178
- name: Using the DebuggerDisplay Attribute
@@ -739,10 +739,10 @@
739739
href: how-to-enable-debugging-for-aspnet-applications.md
740740
- name: Run the Worker Process Under a User Account
741741
href: how-to-run-the-worker-process-under-a-user-account.md
742-
- name: Prerequistes for Remote Debugging Web Applications
742+
- name: Prerequisites for Remote Debugging Web Applications
743743
# Auto-expanded node
744744
items:
745-
- name: Prerequistes for Remote Debugging Web Applications
745+
- name: Prerequisites for Remote Debugging Web Applications
746746
href: prerequistes-for-remote-debugging-web-applications.md
747747
- name: Find the Name of the ASP.NET Process
748748
href: how-to-find-the-name-of-the-aspnet-process.md

0 commit comments

Comments
 (0)