Skip to content

Commit cd6398e

Browse files
Merge pull request #10593 from MicrosoftDocs/main638735366526378093sync_temp
For protected branch, push strategy should use PR and merge to target branch method to work around git push error
2 parents 6bc4044 + f4600bb commit cd6398e

File tree

7 files changed

+23
-18
lines changed

7 files changed

+23
-18
lines changed

docs/debugger/how-to-enable-and-disable-edit-and-continue.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Configure Edit and Continue
33
description: Learn how to enable, disable, and configure Edit and Continue, in Visual Studio Options at design time. Edit and Continue works only in debug builds.
4-
ms.date: 02/22/2023
4+
ms.date: 01/24/2025
55
ms.topic: how-to
66
dev_langs:
77
- CSharp
@@ -56,13 +56,13 @@ Or, open **Tools** > **Options** > **Debugging** > **.NET/C++ Hot Reload**.
5656
5757
The settings for Hot Reload include:
5858

59-
* **Enable Hot Reload and Edit and Continue when debugging**. Enables Hot Reload when starting with the debugger attached (F5).
59+
- **Enable Hot Reload**. Enables Hot Reload when starting with the debugger attached (F5).
6060

61-
* **Enable Hot Reload when starting without debugging**. Enables Hot Reload when starting without the debugger attached (Ctrl+F5).
61+
- **Enable Hot Reload when starting without debugging**. Enables Hot Reload when starting without the debugger attached (Ctrl+F5).
6262

63-
* **Apply Hot Reload on File Save**. Applies code changes when you save the file.
63+
- **Apply Hot Reload on File Save**. Applies code changes when you save the file.
6464

65-
* **Logging Verbosity**. Filters amount of information displayed in the Hot Reload Output window.
65+
- **Logging Verbosity**. Filters amount of information displayed in the Hot Reload Output window.
6666

6767
![Screenshot of settings for .NET Hot Reload.](../debugger/media/vs-2022/dotnet-hot-reload-settings.png)
6868

docs/debugger/how-to-enable-debugging-for-aspnet-applications.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ ms.subservice: debug-diagnostics
2222
You can debug ASP.NET and ASP.NET Core apps in Visual Studio. The process differs between ASP.NET and ASP.NET Core, and whether you run it on IIS Express or a local IIS server.
2323

2424
>[!NOTE]
25-
>The following steps and settings apply only to debugging apps on a local server. Debugging apps on a remote IIS server uses **Attach to Process**, and ignores these settings. For more information and instructions for remote debugging ASP.NET apps on IIS, see [Remote debug ASP.NET on an IIS computer](../debugger/remote-debugging-aspnet-on-a-remote-iis-7-5-computer.md) or [Remote debug ASP.NET Core on a remote IIS computer](../debugger/remote-debugging-aspnet-on-a-remote-iis-computer.md).
25+
>The following steps and settings apply only to debugging apps on a local server. Debugging apps on a remote IIS server uses **Attach to Process**, and ignores these settings. For more information and instructions for remote debugging ASP.NET and ASP.NET Core, see [Remote debug ASP.NET Core on a remote IIS computer](../debugger/remote-debugging-aspnet-on-a-remote-iis-computer.md), and [Remote debug Azure App Service](../debugger/remote-debugging-azure-app-service.md).
2626
2727
::: moniker range=">=vs-2022"
2828
The built-in Kestrel and IIS Express servers are included with Visual Studio. Kestrel is the default debug server for ASP.NET Core projects, and is preconfigured. IIS Express is the default debug server for ASP.NET.
@@ -43,7 +43,7 @@ You can also debug an ASP.NET or ASP.NET Core app on a local IIS server (version
4343

4444
- Run Visual Studio as an administrator.
4545
- Install and correctly configure IIS with the appropriate version(s) of ASP.NET and/or ASP.NET Core. For more information on using IIS with ASP.NET Core, see [Host ASP.NET Core on Windows with IIS](/aspnet/core/host-and-deploy/iis/index). For ASP.NET, see [Install IIS and ASP.NET Modules](/iis/application-frameworks/scenario-build-an-aspnet-website-on-iis/configuring-step-1-install-iis-and-asp-net-modules).
46-
- Make sure the app runs on IIS without errors.
46+
- Make sure the app runs on IIS and opens in the browser.
4747

4848
::: moniker range=">=vs-2022"
4949
## Debug ASP.NET Core apps

docs/debugger/includes/remote-debugger-requirements.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,6 @@ The remote computer must be running one of the following operating systems:
3131
- Windows Server 2012 or Windows Server 2012 R2
3232

3333
- Windows Server 2008 Service Pack 2, Windows Server 2008 R2 Service Pack 1
34-
35-
> [!NOTE]
36-
> Windows Phone requires a USB connection to debug (it does not require the remote tools).
3734

3835
### Supported Hardware Configurations
3936

6.01 KB
Loading

docs/debugger/remote-debugging.md

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,13 @@ For in-depth instructions on remote debugging, see these topics.
2626

2727
|Scenario|Link|
2828
|-|-|
29-
|Azure App Service|[Remote debug ASP.NET Core on Azure](../debugger/remote-debugging-azure-app-service.md) or, for Visual Studio Enterprise, the [Snapshot Debugger](../debugger/debug-live-azure-applications.md)|
30-
|Azure VM|[Remote debug ASP.NET on an Azure VM](../debugger/remote-debugging-azure.md)|
31-
|ASP.NET|[Remote debug ASP.NET Core](../debugger/remote-debugging-aspnet-on-a-remote-iis-computer.md) or [Remote Debug ASP.NET](../debugger/remote-debugging-aspnet-on-a-remote-iis-7-5-computer.md)|
3229
|C# or Visual Basic|[Remote debug a C# or Visual Basic project](../debugger/remote-debugging-csharp.md)|
3330
|C++|[Remote debug a C++ project](../debugger/remote-debugging-cpp.md)|
34-
|Docker|[Attach to a process running in a Docker container](../debugger/attach-to-process-running-in-docker-container.md)|
31+
|Azure App Service|[Remote debug ASP.NET Core on Azure](../debugger/remote-debugging-azure-app-service.md) or, for Visual Studio Enterprise, the [Snapshot Debugger](../debugger/debug-live-azure-applications.md)|
32+
|ASP.NET|[Remote debug ASP.NET Core](../debugger/remote-debugging-aspnet-on-a-remote-iis-computer.md) or [Remote Debug ASP.NET](../debugger/remote-debugging-aspnet-on-a-remote-iis-7-5-computer.md)|
33+
|Azure VM|[Remote debug ASP.NET on an Azure VM](../debugger/remote-debugging-azure.md)|
3534
|Linux|[Debug .NET Core on Linux using SSH by attaching to a process](../debugger/remote-debugging-dotnet-core-linux-with-ssh.md)|
35+
|Docker|[Attach to a process running in a Docker container](../debugger/attach-to-process-running-in-docker-container.md)|
3636
|Universal Windows Apps (UWP)|[Run UWP apps on a remote machine](../debugger/run-windows-store-apps-on-a-remote-machine.md) or [Debug an installed app package](../debugger/debug-installed-app-package.md)|
3737

3838
If you just want to download and install the remote debugger and don't need any additional instructions for your scenario, follow the steps in this article.
@@ -88,13 +88,21 @@ You can change some aspects of the configuration of the remote debugger after yo
8888
8989
Alternatively, you can start the remote debugger from the command line with the **/allow \<username>** parameter: **msvsmon /allow \<username@computer>**.
9090

91-
- If you need to change the Authentication mode or the port number, or specify a timeout value for the remote tools: choose **Tools > Options**.
91+
- If you need to change the Authentication mode or the port number, or specify a time-out value for the remote tools: choose **Tools > Options**.
9292

9393
For a listing of the port numbers used by default, see [Remote Debugger Port Assignments](../debugger/remote-debugger-port-assignments.md).
9494

9595
> [!WARNING]
9696
> You can choose to run the remote tools in No Authentication mode, but this mode is strongly discouraged. There's no network security when you run in this mode. Choose the No Authentication mode only if you're sure that the network isn't at risk from malicious or hostile traffic.
9797
98+
## Configure Visual Studio for remote debugging
99+
100+
For detailed instructions to connect to the app from Visual Studio, use the links related to your specific scenario at the beginning of this article.
101+
102+
Some scenarios require the use of Attach to Process to connect to a remote app that is already started. However, for .NET Core, .NET 5+, .NET Framework, and C++ apps, you can start the remote app from Visual Studio by configuring project properties and starting the debugger. For more information, see [Remote debug a C# or Visual Basic project](../debugger/remote-debugging-csharp.md) or [Remote debug a C++ project](../debugger/remote-debugging-cpp.md).
103+
104+
You can also remote debug an executable that is not part of a Visual Studio project, although the supported debugging features depend on configuration such as the availability of symbols. For more information, see [Debug an app that isn't part of a Visual Studio solution](../debugger/how-to-debug-an-executable-not-part-of-a-visual-studio-solution.md).
105+
98106
## <a name="bkmk_configureService"></a> (Optional) Configure the remote debugger as a service
99107

100108
For debugging in ASP.NET and other server environments, you must either run the remote debugger as an Administrator or, if you want it always running, run the remote debugger as a service.

subscriptions/delete-license.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ author: joseb-rdc
44
ms.author: amast
55
manager: shve
66
ms.assetid: e49242bc-e9f2-49e8-8caa-f574d508aba6
7-
ms.date: 09/16/2024
7+
ms.date: 01/24/2025
88
ms.topic: how-to
99
description: Learn how admins can delete subscription assignments in the Visual Studio Subscriptions Admin Portal.
1010
---
@@ -18,7 +18,7 @@ When a subscriber no longer requires a Visual Studio subscription, you can remov
1818
1919
Watch this video or read on to learn how to delete assignments.
2020

21-
> [!VIDEO https://learn-video.azurefd.net/vod/player?id=f7d7388b-d823-4020-9f04-baaa1677e3d7]
21+
> [!VIDEO https://www.microsoft.com/videoplayer/embed/RE4yG2q]
2222
2323
## Delete a subscription assignment
2424

subscriptions/faq/admin/renewal-cancellation/includes/how-to-purchase.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Retail Visual Studio subscriptions available through the Microsoft Store include
2424

2525
Each of these subscriptions offers the option to make an initial purchase or to renew an existing subscription. Renewal pricing reflects a significant discount and is only available for existing subscriptions. To qualify to renew subscriptions at the discounted renewal price, subscriptions should be renewed before they expire.
2626

27-
If you’re looking to make a one-time purchase of Visual Studio without a subscription or any of the benefits that are included with a subscription, visit the Microsoft Store for [Visual Studio Professional 2019](https://www.microsoft.com/p/visual-studio-professional-2019/dg7gmgf0f6q1?cid=msft_web_collection&activetab=pivot%3aoverviewtab).
27+
If you’re looking to make a one-time purchase of Visual Studio without a subscription or any of the benefits that are included with a subscription, visit the Microsoft Store for [Visual Studio Professional 2022](https://www.microsoft.com/d/visual-studio-professional-2022/dg7gmgf0d3sj?activetab=pivot:overviewtab).
2828

2929
### Visual Studio Marketplace
3030
With monthly subscriptions, you can rent Visual Studio and Azure DevOps without a long-term contract. Billing is handled through your Microsoft Azure subscription. If you don’t have an Azure subscription yet—it’s free to set up and you can do it while you make your first purchase.

0 commit comments

Comments
 (0)