Skip to content

Commit dbf3835

Browse files
authored
Merge pull request #110 from Microsoft/mikejo
Mikejo
2 parents 57f1ef3 + 58c606c commit dbf3835

File tree

25 files changed

+35
-43
lines changed

25 files changed

+35
-43
lines changed

docs/debugger/configure-firewall-for-remote-debugging-dialog-box.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,5 +59,5 @@ This dialog box appears when the Windows Firewall blocks the debugger from recei
5959

6060
## See Also
6161
[Debugger Security](../debugger/debugger-security.md)
62-
[Set Up the Remote Tools on the Device](../Topic/Set%20Up%20the%20Remote%20Tools%20on%20the%20Device.md)
62+
[Remote Debugging](../debugger/remote-debugging.md)
6363
[Debugging User Interface Reference](../debugger/debugging-user-interface-reference.md)

docs/debugger/debugging-managed-code.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ This section covers common debugging problems and techniques for managed applica
9393
[Debugging Script and Web Applications](../debugger/debugging-web-applications-and-script.md)
9494
Describes common debugging problems and techniques you may encounter when debugging script and Web applications.
9595

96-
[What’s New for the Debugger in Visual Studio 2015](../debugger/whats-new-for-the-debugger-in-visual-studio-2015.md)
96+
[What’s New for the Debugger in Visual Studio 2015](../debugger/what-s-new-for-the-debugger-in-visual-studio.md)
9797
Description of new debugging features added in this release of [!INCLUDE[vsprvs](../code-quality/includes/vsprvs_md.md)].
9898

9999
[Debugging Home Page](../debugger/debugging-in-visual-studio.md)

docs/debugger/error-firewall-no-authentication.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,4 +41,4 @@ The Internet Connection Firewall on the remote machine is not set up to allow re
4141
> [!NOTE]
4242
> The remote debugger is able to automatically configure the Windows Firewall. When using a firewall other than the Windows Firewall such as third party software firewall or a hardware firewall, the firewall must be manually configured to allow remote debugging. To do so, allow traffic on TCP/IP ports that msvsmon.exe is listening on. By default, these are port 4018 and 4019, where 4018 is used on all Operating Systems, and 4019 is used only on Windows x64 to allow debugging x86 processes.
4343
44-
For more information, see [Set Up the Remote Tools on the Device](../Topic/Set%20Up%20the%20Remote%20Tools%20on%20the%20Device.md).
44+
For more information, see [Remote Debugging](../debugger/remote-debugging.md).

docs/debugger/error-firewall-on-local-machine.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,4 +38,4 @@ translation.priority.ht:
3838
# Error: Firewall on Local Machine
3939
The Internet Connection Firewall on the local machine, the machine you are running Visual Studio from, is not set up to allow remote debugging. For managed or native remote debugging with the default transport, the TCP 135 port must be opened for DCOM traffic. File and printer sharing must be opened, and devenv.exe must be added to the exceptions list. Opening some IPSEC ports may be necessary as well.
4040

41-
For more information, see [Set Up the Remote Tools on the Device](../Topic/Set%20Up%20the%20Remote%20Tools%20on%20the%20Device.md).
41+
For more information, see [Remote Debugging](../debugger/remote-debugging.md).

docs/debugger/error-mixed-mode-debugging-for-ia64-processes-is-unsupported.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,4 @@ The [!INCLUDE[vsprvs](../code-quality/includes/vsprvs_md.md)] debugger does not
4343
- Build a 32-bit version of your application for debugging.
4444

4545
## See Also
46-
[Set Up the Remote Tools on the Device](../Topic/Set%20Up%20the%20Remote%20Tools%20on%20the%20Device.md)
46+
[Remote Debugging](../debugger/remote-debugging.md)

docs/debugger/error-mixed-mode-debugging-for-x64-processes-is-supported-only-when-using-microsoft-dotnet-framework-4-or-greater.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,4 +47,4 @@ To debug mixed native and managed code in a 64-bit process, you must have [!INCL
4747
- Build a 32-bit version of your application for debugging.
4848

4949
## See Also
50-
[Set Up the Remote Tools on the Device](../Topic/Set%20Up%20the%20Remote%20Tools%20on%20the%20Device.md)
50+
[Remote Debugging](../debugger/remote-debugging.md)

docs/debugger/error-mixed-mode-debugging-is-supported-only-when-using-microsoft-dotnet-framework-2-0-or-greater.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,4 @@ To debug mixed native and managed code, you must have [!INCLUDE[dnprdnshort](../
4343
- Upgrade the [!INCLUDE[dnprdnshort](../code-quality/includes/dnprdnshort_md.md)] to version 2.0, 3.0, 3.5, or 4.0.
4444

4545
## See Also
46-
[Set Up the Remote Tools on the Device](../Topic/Set%20Up%20the%20Remote%20Tools%20on%20the%20Device.md)
46+
[Remote Debugging](../debugger/remote-debugging.md)

docs/debugger/error-remote-computer-could-not-initiate-dcom-communications.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,11 @@ A DCOM error occurred when the remote machine tried to communicate with the loca
4646

4747
### To correct this error
4848

49-
1. If the local machine has Windows Firewall enabled, see [Set Up the Remote Tools on the Device](../Topic/Set%20Up%20the%20Remote%20Tools%20on%20the%20Device.md) for instructions about how to configure the firewall for local debugging.
49+
1. If the local machine has Windows Firewall enabled, see [Remote Debugging](../debugger/remote-debugging.md) for instructions about how to configure the firewall for local debugging.
5050

5151
2. Test Windows authentication by trying to open a file share on the local machine from the remote server.
5252

5353
3. To restore Windows authentication, try rebooting both machines. Examine event logs on local and remote machines for Kerberos errors and contact domain administrators for known problems.
5454

5555
## See Also
56-
[Set Up the Remote Tools on the Device](../Topic/Set%20Up%20the%20Remote%20Tools%20on%20the%20Device.md)
56+
[Remote Debugging](../debugger/remote-debugging.md)

docs/debugger/error-remote-machine-does-not-appear-in-a-remote-connections-dialog.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,4 +50,4 @@ If the remote machine does not appear in the Remote Connections dialog, check th
5050
- Antivirus software is blocking communication between Visual Studio and the remote machine. To fix this, configure antivirus software to allow Visual Studio and the remote debugger (msvsmon) to communicate.
5151

5252
## See Also
53-
[Set Up the Remote Tools on the Device](../Topic/Set%20Up%20the%20Remote%20Tools%20on%20the%20Device.md)
53+
[Remote Debugging](../debugger/remote-debugging.md)

docs/debugger/error-the-microsoft-visual-studio-remote-debugging-monitor-msvsmon-exe-does-not-appear-to-be-running-on-the-remote-computer.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ translation.priority.mt:
3737
- "tr-tr"
3838
---
3939
# Error: The Microsoft Visual Studio Remote Debugging Monitor (MSVSMON.EXE) does not appear to be running on the remote computer.
40-
This error message means that Visual Studio could not find the correct instance of the Visual Studio Remote Debugging Monitor on the remote computer. The Visual Studio Remote Debugging Monitor must be installed for remote debugging to work. For information about downloading and setting up the remote debugger, see [Set Up the Remote Tools on the Device](../Topic/Set%20Up%20the%20Remote%20Tools%20on%20the%20Device.md).
40+
This error message means that Visual Studio could not find the correct instance of the Visual Studio Remote Debugging Monitor on the remote computer. The Visual Studio Remote Debugging Monitor must be installed for remote debugging to work. For information about downloading and setting up the remote debugger, see [Remote Debugging](../debugger/remote-debugging.md).
4141

4242
> [!IMPORTANT]
4343
> If you believe you have received this message because of a product bug, please report this issue to Visual Studio [Send a Smile](../Topic/Visual%20Studio%20Send%20a%20Smile%20Instructions.md). If you need more help, see [Talk to Us](../ide/talk-to-us.md) for ways to contact Microsoft.

docs/debugger/error-the-visual-studio-remote-debugger-service-on-the-target-computer-cannot-connect-back-to-this-computer.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ This error means that the Visual Studio Remote Debugger service is running under
5858

5959
### To correct this error
6060

61-
1. Make sure the Visual Studio Remote Debugger service is correctly set up on the remote computer. For more information, see [Set Up the Remote Tools on the Device](../Topic/Set%20Up%20the%20Remote%20Tools%20on%20the%20Device.md).
61+
1. Make sure the Visual Studio Remote Debugger service is correctly set up on the remote computer. For more information, see [Remote Debugging](../debugger/remote-debugging.md).
6262

6363
2. Run the remote debugger service under an account that can access the debugger host computer, as shown in the previous table.
6464

docs/debugger/error-unable-to-connect-to-the-machine-name-the-machine-cannot-be-found-on-the-network.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,5 +59,5 @@ This behavior occurs if one of the following conditions is true:
5959
- Make sure that the password that you are using to connect to the remote computer is valid and has not expired.
6060

6161
## See Also
62-
[Set Up the Remote Tools on the Device](../Topic/Set%20Up%20the%20Remote%20Tools%20on%20the%20Device.md)
62+
[Remote Debugging](../debugger/remote-debugging.md)
6363
[Debugger Settings and Preparation](../debugger/debugger-settings-and-preparation.md)

docs/debugger/error-unable-to-initiate-dcom-communication.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ A DCOM error occurred when the local machine tried to communicate with the remot
4040

4141
### To correct this error
4242

43-
- If the remote machine has Windows Firewall enabled, see [Set Up the Remote Tools on the Device](../Topic/Set%20Up%20the%20Remote%20Tools%20on%20the%20Device.md) for instructions about how to configure the firewall for local debugging.
43+
- If the remote machine has Windows Firewall enabled, see [Remote Debugging](../debugger/remote-debugging.md) for instructions about how to configure the firewall for local debugging.
4444

4545
- To restore Windows authentication, try rebooting both machines. Examine event logs on local and remote machines for Kerberos errors and contact domain administrators for known problems.
4646

docs/debugger/how-can-i-use-debugger-windows-while-debugging-a-foreground-program-q.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ translation.priority.ht:
4747
I am trying to debug a screen-painting problem. To observe this problem, I have to keep my program in the foreground, which means I do not have access to the debugging windows. What can I do?
4848

4949
## Solution
50-
If you have a second computer, you can use remote debugging. With a two-computer setup, you can watch the screen painting on the remote computer while you operate the debugger on the host. For more information on remote debugging, see [Setting Up Remote Debugging](../Topic/Set%20Up%20the%20Remote%20Tools%20on%20the%20Device.md).
50+
If you have a second computer, you can use remote debugging. With a two-computer setup, you can watch the screen painting on the remote computer while you operate the debugger on the host. For more information on remote debugging, see [Remote Debugging](../debugger/remote-debugging.md).
5151

5252
## See Also
5353
[Debugging Native Code FAQs](../debugger/debugging-native-code-faqs.md)

docs/debugger/introducing-spy-increment.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Spy++ lets you perform the following tasks:
4444

4545
- Use the [Finder Tool](../debugger/how-to-use-the-finder-tool.md) to select a window by mouse pointer positioning.
4646

47-
- Set [message options](_asug_choosing_message_options) by using complex message log selection parameters.
47+
- Set [message option](../debugger/how-to-open-messages-view-from-find-window.md) by using complex message log selection parameters.
4848

4949
Spy++ has a toolbar and hyperlinks to help you work faster. It also provides a **Refresh** command to update the active view, a **Window Finder Tool** to make spying easier, and a **Font** dialog box to customize view windows. Additionally, Spy++ lets you save and restore user preferences.
5050

docs/debugger/message-options-dialog-box.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ Use this dialog box to select which messages are listed in [Messages View](../de
5757
[Searching for a Message in Messages View](../debugger/how-to-search-for-a-message-in-messages-view.md)
5858
Explains how to find a specific message in Messages view.
5959

60-
[Opening Messages View from Find Window](_asug_choosing_message_options)
60+
[Opening Messages View from Find Window](../debugger/how-to-open-messages-view-from-find-window.md)
6161
Explains how to open Messages view from the Find Window dialog box.
6262

6363
[Messages View](../debugger/messages-view.md)

docs/debugger/message-properties-dialog-box.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ Use this dialog box to find out more about a specific message. To display this d
6464
[Spy++ Reference](../debugger/spy-increment-reference.md)
6565
Includes sections describing each Spy++ menu and dialog box.
6666

67-
[Opening Messages View from Find Window](_asug_choosing_message_options)
67+
[Opening Messages View from Find Window](../debugger/how-to-open-messages-view-from-find-window.md)
6868
Explains how to open Messages view from the Find Window dialog box.
6969

7070
[Searching for a Message in Messages View](../debugger/how-to-search-for-a-message-in-messages-view.md)

docs/debugger/message-search-dialog-box.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ Use this dialog box to find and select the node for a specific message in [Messa
5757
[Searching for a Message in Messages View](../debugger/how-to-search-for-a-message-in-messages-view.md)
5858
Explains how to find a specific message in Messages view.
5959

60-
[Opening Messages View from Find Window](_asug_choosing_message_options)
60+
[Opening Messages View from Find Window](../debugger/how-to-open-messages-view-from-find-window.md)
6161
Explains how to open Messages view from the Find Window dialog box.
6262

6363
[Messages View](../debugger/messages-view.md)

docs/debugger/messages-view.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ Spy++ Messages View
6464
[Controlling Messages View](../debugger/how-to-control-messages-view.md)
6565
Explains how to manage Messages view.
6666

67-
[Opening Messages View from Find Window](_asug_choosing_message_options)
67+
[Opening Messages View from Find Window](../debugger/how-to-open-messages-view-from-find-window.md)
6868
Explains how to open Messages view from the Find Window dialog box.
6969

7070
[Searching for a Message in Messages View](../debugger/how-to-search-for-a-message-in-messages-view.md)

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ translation.priority.ht:
4040
# Prerequistes for Remote Debugging Web Applications
4141
With the [!INCLUDE[vsprvs](../code-quality/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.
4242

43-
- [!INCLUDE[vsprvs](../code-quality/includes/vsprvs_md.md)] remote debugging components must be installed on the server you want to debug. For more information, see [Setting Up Remote Debugging](../Topic/Set%20Up%20the%20Remote%20Tools%20on%20the%20Device.md).
43+
- [!INCLUDE[vsprvs](../code-quality/includes/vsprvs_md.md)] remote debugging components must be installed on the server you want to debug. For more information, see [Remote Debugging](../debugger/remote-debugging.md).
4444

4545
- By default, the [!INCLUDE[vstecasp](../code-quality/includes/vstecasp_md.md)] worker process runs as an ASPNET user process. As a result, you must have Administrator privileges on the computer where [!INCLUDE[vstecasp](../code-quality/includes/vstecasp_md.md)] runs to debug it. The name of the [!INCLUDE[vstecasp](../code-quality/includes/vstecasp_md.md)] worker process varies by debug scenario and version of IIS. For more information, see [How to: Find the Name of the ASP.NET Process](../debugger/how-to-find-the-name-of-the-aspnet-process.md).
4646

docs/profiling/adding-tier-interaction-data-from-the-command-line.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Tier interaction profiling provides additional information about the execution t
4545

4646
**Collecting TIP data on a remote machine**
4747

48-
To collect tier interaction data on a remote machine, you must copy the **vs_profiler_***\<Platform>***_***\<Language>***.exe** file from the *%VSInstallDir%***\Team Tools\Performance Tools\Setups** folder of a Visual Studio machine to the remote computer and install it. You cannot use the profiling tools in the [Visual Studio Remote Tools](../Topic/Set%20Up%20the%20Remote%20Tools%20on%20the%20Device.md) download package.
48+
To collect tier interaction data on a remote machine, you must copy the **vs_profiler_***\<Platform>***_***\<Language>***.exe** file from the *%VSInstallDir%***\Team Tools\Performance Tools\Setups** folder of a Visual Studio machine to the remote computer and install it. You cannot use the profiling tools in the [Remote Debugging](../debugger/remote-debugging.md) download package.
4949

5050
**TIP reports**
5151

docs/profiling/beginners-guide-to-performance-profiling.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -48,37 +48,37 @@ In this topic, we'll discuss analyzing CPU usage in your normal debugging workfl
4848

4949
1. Open the project you want to debug in Visual Studio and set a breakpoint in your app at the point where you want to examine CPU usage.
5050

51-
2. Set a second breakpoint at the end of the function or regiion of code that you want to analyze.
51+
2. Set a second breakpoint at the end of the function or region of code that you want to analyze.
5252

53-
2. The **Diagnostic Tools** window appears automatically unless you have turned it off. To bring up the window again, click **Debug / Windows / Show Diagnostic Tools**.
53+
3. The **Diagnostic Tools** window appears automatically unless you have turned it off. To bring up the window again, click **Debug / Windows / Show Diagnostic Tools**.
5454

55-
3. You can choose whether to see **CPU Usage**, [Memory Usage](../profiling/Memory-Usage.md), or both, with the **Select Tools** setting on the toolbar. If you are running Visual Studio Enterprise, you can also enable or disable IntelliTrace in **Tools / Options / IntelliTrace**.
55+
4. You can choose whether to see **CPU Usage**, [Memory Usage](../profiling/Memory-Usage.md), or both, with the **Select Tools** setting on the toolbar. If you are running Visual Studio Enterprise, you can also enable or disable IntelliTrace in **Tools / Options / IntelliTrace**.
5656

5757
![Show Diagnostics Tools](../profiling/media/DiagToolsSelectTool.png "DiagToolsSelectTool")
5858

5959
We will mainly be looking at CPU utilization, so make sure that **CPU Usage** is enabled (it is enabled by default).
6060

61-
4. Click **Debug / Start Debugging** (or **Start** on the toolbar, or **F5**).
61+
5. Click **Debug / Start Debugging** (or **Start** on the toolbar, or **F5**).
6262

6363
When the app finishes loading, the Summary view of the Diagnostics Tools appears.
6464

6565
![Diagnostics Tools Summary Tab](../profiling/media/DiagToolsSummaryTab.png "DiagToolsSummaryTab")
6666

6767
For more information on the events, see [Searching and filtering the Events tab of the Diagnostic Tools window](http://blogs.msdn.com/b/visualstudioalm/archive/2015/11/12/searching-and-filtering-the-events-tab-of-the-diagnostic-tools-window.aspx)
6868

69-
5. Run the scenario that will cause your first breakpoint to be hit.
69+
6. Run the scenario that will cause your first breakpoint to be hit.
7070

71-
6. While the debugger is paused, enable the collection of the CPU Usage data and then open the **CPU Usage** tab.
71+
7. While the debugger is paused, enable the collection of the CPU Usage data and then open the **CPU Usage** tab.
7272

7373
![Diagnostics Tools Enable CPU Profiling](../profiling/media/DiagToolsEnableCPUProfiling.png "DiagToolsEnableCPUProfiling")
7474

75-
When you choose **Enable CPU Profiling**, Visual Studio will begin recording your functions and how much time they take to execute. You can only view this collected data when your application is halted at a breakpoint.eX0000.
75+
When you choose **Enable CPU Profiling**, Visual Studio will begin recording your functions and how much time they take to execute. You can only view this collected data when your application is halted at a breakpoint.
7676

77-
7. Hit F5 to run the app to your second breakpoint.
77+
8. Hit F5 to run the app to your second breakpoint.
7878

7979
Now, you now have performance data for your application specifically for the region of code that runs between the two breakpoints.
8080

81-
7. Select the region you're interested in analyzing in the CPU timeline (it must be a region that shows profiling data).
81+
9. Select the region you're interested in analyzing in the CPU timeline (it must be a region that shows profiling data).
8282

8383
![Diagnostics Tools Selecting a Time Segment](../profiling/media/DiagToolsSelectTimeSegment.png "DiagToolsSelectTimeSegment")
8484

docs/profiling/how-to-profile-javascript-code-in-web-pages.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,11 +43,7 @@ translation.priority.mt:
4343
- Internet Explorer 8 or later.
4444

4545
> [!WARNING]
46-
> To profile JavaScript in Windows Store apps, see one of the following topics:
47-
>
48-
> - [JavaScript Function Timing](../Topic/JavaScript%20Function%20Timing.md) [JavaScript Function Timing on a Remote Device](../Topic/JavaScript%20Function%20Timing%20on%20a%20Remote%20Device.md)
49-
> - [Analyze JavaScript Function Timing data](../Topic/Analyze%20JavaScript%20Function%20Timing%20data.md)
50-
> -
46+
> To profile JavaScript in Windows Store apps, see [JavaScript Memory](../profiling/javascript-memory.md)
5147
5248
You can use the Profiling Wizard to create a performance session. Specify the instrumentation method and then specify the JavaScript profiling option on the Instrumentation page of the properties dialog box for the performance session.
5349

0 commit comments

Comments
 (0)