Skip to content

Commit 30a474c

Browse files
committed
Freshness pass on IIS docs for deployment and remote debugging
1 parent 8f8804b commit 30a474c

6 files changed

+12
-10
lines changed

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "Remote Debug ASP.NET Core on a Remote IIS Computer | Microsoft Docs"
33
description: Debug an ASP.NET Core application that has been deployed to a remote Internet Information Services (IIS) computer using the Visual Studio remote debugger.
44
ms.custom: "remotedebugging, SEO-VS-2020"
5-
ms.date: 05/06/2020
5+
ms.date: 08/27/2021
66
ms.topic: "conceptual"
77
ms.assetid: 573a3fc5-6901-41f1-bc87-557aa45d8858
88
author: "mikejo5000"
@@ -81,7 +81,7 @@ When you download the software, you may get requests to grant permission to load
8181

8282
1. Install the .NET Core Hosting Bundle on the hosting system. The bundle installs the .NET Core Runtime, .NET Core Library, and the ASP.NET Core Module. For more in-depth instructions, see [Publishing to IIS](/aspnet/core/publishing/iis?tabs=aspnetcore2x#iis-configuration).
8383

84-
For .NET Core 3, install the [.NET Core Hosting Bundle](https://dotnet.microsoft.com/permalink/dotnetcore-current-windows-runtime-bundle-installer).
84+
For the current .NET Core hosting bundle, install the [ASP.NET Core Hosting Bundle](https://dotnet.microsoft.com/permalink/dotnetcore-current-windows-runtime-bundle-installer).
8585
For .NET Core 2, install the [.NET Core Windows Server Hosting](https://aka.ms/dotnetcore-2-windowshosting).
8686

8787
> [!NOTE]

docs/debugger/remote-debugging-azure.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "Remote Debug ASP.NET Core on IIS and Azure | Microsoft Docs"
33
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.
44
ms.custom: "remotedebugging"
5-
ms.date: 05/06/2020
5+
ms.date: 08/27/2021
66
ms.topic: "conceptual"
77
ms.assetid: a6c04b53-d1b9-4552-a8fd-3ed6f4902ce6
88
author: "mikejo5000"
@@ -125,9 +125,9 @@ This article includes steps on setting up a basic configuration of IIS on Window
125125

126126
* If you want help to make sure that your app is set up, deployed, and running correctly in IIS so that you can debug, follow all the steps in this topic.
127127

128-
* Before you begin, follow all the steps described in [Install and run IIS](/azure/virtual-machines/windows/quick-create-portal).
128+
* Before you begin, follow all the steps described in [Create a Windows Virtual Machine](/azure/virtual-machines/windows/quick-create-portal), which includes steps to install the IIS web server.
129129

130-
* When you open port 80 in the Network security group, also open the [correct port](#bkmk_openports) for the remote debugger (4024 or 4022). That way, you won't have to open it later. If you're using Web Deploy, also open port 8172.
130+
* Make sure you open port 80 in the Azure [Network security group](/azure/virtual-machines/windows/nsg-quickstart-portal). When you verify that port 80 is open, also open the [correct port](#bkmk_openports) for the remote debugger (4024 or 4022). That way, you won't have to open it later. If you're using Web Deploy, also open port 8172.
131131

132132
### Update browser security settings on Windows Server
133133

@@ -144,7 +144,7 @@ When you download the software, you may get requests to grant permission to load
144144

145145
1. Install the .NET Core Hosting Bundle on the hosting system. The bundle installs the .NET Core Runtime, .NET Core Library, and the ASP.NET Core Module. For more in-depth instructions, see [Publishing to IIS](/aspnet/core/publishing/iis?tabs=aspnetcore2x#iis-configuration).
146146

147-
For .NET Core 3, install the [.NET Core Hosting Bundle](https://dotnet.microsoft.com/permalink/dotnetcore-current-windows-runtime-bundle-installer).
147+
For the current .NET Core hosting bundle, install the [ASP.NET Core Hosting Bundle](https://dotnet.microsoft.com/permalink/dotnetcore-current-windows-runtime-bundle-installer).
148148
For .NET Core 2, install the [.NET Core Windows Server Hosting](https://aka.ms/dotnetcore-2-windowshosting).
149149

150150
> [!NOTE]

docs/deployment/includes/create-publish-settings-iis.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@
3333
* The *msdeploy.axd* file referenced in the `publishUrl` attribute is a dynamically generated HTTP handler file for Web Deploy. (For testing purposes, `http://myhostname:8172` generally works as well.)
3434
* The `publishUrl` port is set to port 8172, which is the default for Web Deploy.
3535
* The `destinationAppUrl` port is set to port 80, which is the default for IIS.
36-
* If you are unable to connect to the remote host in Visual Studio using the host name (in later steps), test the IP address in place of the host name.
36+
* If, in later steps, you are unable to connect to the remote host from Visual Studio using the host name, test the server's IP address in place of the host name.
3737

3838
> [!NOTE]
39-
> If you are publishing to IIS running on an Azure VM, you must open the Web Deploy and IIS ports in the Network Security group. For detailed information, see [Install and run IIS](/azure/virtual-machines/windows/quick-create-portal#install-web-server).
39+
> If you are publishing to IIS running on an Azure VM, you must open an inbound port for Web Deploy and IIS in the Network Security group. For detailed information, see [Open ports to a virtual machine](/azure/virtual-machines/windows/nsg-quickstart-portal).
4040

4141
5. Copy this file to the computer where you are running Visual Studio.

docs/deployment/includes/install-web-deploy-with-hosting-server.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
Web Deploy 3.6 for Hosting Servers provides additional configuration features that enable the creation of the publish settings file from the UI.
22

3+
The Web Platform Installer for IIS allows installation of version 3.6, not 4.0, so that is the version we recommend in this article.
4+
35
1. If you have Web Deploy already installed on Windows Server, uninstall it using **Control Panel** > **Programs** > **Uninstall a Program**.
46

57
2. Next, install Web Deploy 3.6 for Hosting Servers on Windows Server.

docs/deployment/tutorial-import-publish-settings-azure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Publish to Azure by importing publish settings"
33
description: "Create and import a publishing profile to deploy an application from Visual Studio to Azure App Service"
4-
ms.date: 05/06/2020
4+
ms.date: 08/27/2021
55
ms.topic: tutorial
66
helpviewer_keywords:
77
- "deployment, publish settings"

docs/deployment/tutorial-import-publish-settings-iis.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Publish to IIS by importing publish settings"
33
description: "Create and import a publishing profile to deploy an application from Visual Studio to IIS"
4-
ms.date: 05/06/2020
4+
ms.date: 08/27/2021
55
ms.topic: tutorial
66
helpviewer_keywords:
77
- "deployment, publish settings"

0 commit comments

Comments
 (0)