Skip to content

Commit b83b4a4

Browse files
authored
Merge pull request #7842 from MicrosoftDocs/main637841702493672077
For protected CLA branch, push strategy should use PR and merge to target branch method to work around git push error
2 parents fb3470a + 0f57773 commit b83b4a4

File tree

2 files changed

+35
-35
lines changed

2 files changed

+35
-35
lines changed

docs/deployment/deploying-applications-services-and-components.md

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "First look at deployment"
33
description: "Learn about your options for deploying apps from Visual Studio."
4-
ms.date: 10/29/2021
4+
ms.date: 03/28/2022
55
ms.topic: conceptual
66
dev_langs:
77
- "FSharp"
@@ -42,26 +42,22 @@ Deployment to a local folder is typically used for testing or to begin a staged
4242

4343
- [Deploy a .NET Windows desktop app using ClickOnce](quickstart-deploy-using-clickonce-folder.md)
4444
- [Deploy a .NET Framework Windows desktop app using ClickOnce](how-to-publish-a-clickonce-application-using-the-publish-wizard.md).
45-
- [Deploy a C++/CLR app using ClickOnce](/cpp/windows/clickonce-deployment-for-visual-cpp-applications) or, for C/C++, see [Deploy a native app using a Setup project](/cpp/windows/walkthrough-deploying-a-visual-cpp-application-by-using-a-setup-project).
45+
- (C++/CLR) [Deploy a C++/CLR app using ClickOnce](/cpp/windows/clickonce-deployment-for-visual-cpp-applications)
46+
- (C/C++) [Deploy a native app using a Setup project](/cpp/windows/walkthrough-deploying-a-visual-cpp-application-by-using-a-setup-project)
4647

4748
## Publish to Azure
4849

49-
- **ASP.NET**, **ASP.NET Core**, **Python**, and **Node.js**: Publish to Azure App Service or Azure App Service on Linux (using containers) by using one of the following methods:
50+
- **ASP.NET**, **ASP.NET Core**, **Python**, and **Node.js**: Publish to Azure App Service or Azure App Service on Linux by using one of the following methods:
5051

51-
- For continuous (or automated) deployment of apps, use Azure DevOps with Azure Pipelines.
52-
- For one-time (or manual) deployment of apps, use the **Publish** tool in Visual Studio.
52+
- For continuous (or automated) deployment of apps, use Azure DevOps with [Azure Pipelines](/azure/devops/pipelines/tasks/build/visual-studio-build).
53+
- For one-time (or manual) deployment of apps, use the [Publish](publish-overview.md) tool in Visual Studio. See [Deploy an ASP.NET Web app](/azure/app-service/quickstart-dotnetcore).
5354
- To create GitHub Action workflows for ASP.NET and Azure Function projects hosted on GitHub.com, see [Deploy to Azure using GitHub Actions](../deployment/azure-deployment-using-github-actions.md).
55+
- For deployment using Git, see [Continuous deployment of ASP.NET Core to Azure with Git](/azure/app-service/deploy-continuous-deployment).
5456

55-
For deployment that provides more customized configuration of the server, you can also use the **Publish** tool to deploy apps to an Azure virtual machine.
56-
57-
To use the **Publish** tool, right-click the project in Solution Explorer and select **Publish**. (If you've previously configured any publishing profiles, you must then select **Create new profile**.) In the **Publish** dialog box, select either **App Service** or **Azure Virtual Machines**, and then follow the configuration steps.
57+
To use the **Publish** tool, right-click the project in Solution Explorer and select **Publish**. (If you've previously configured any publishing profiles, you must then select **Create new profile**.) In the **Publish** dialog box, select either **App Service** or, if you customize your own server, **Azure Virtual Machines**, and then follow the configuration steps.
5858

5959
![Screenshot that shows selecting Azure App Service.](../deployment/media/quickstart-publish-azure-new.png "Choose Azure App Service")
6060

61-
Starting in Visual Studio 2017 version 15.7, you can deploy ASP.NET Core apps to App Service on Linux.
62-
63-
For a quick introduction, see [Publish an ASP.NET app](quickstart-deploy-aspnet-web-app.md?tabs=folder). Also, see [Deploy an ASP.NET web app](/azure/app-service/quickstart-dotnetcore?tabs=netcore31&pivots=development-environment-vs#publish-your-web-app). For deployment using Git, see [Continuous deployment of ASP.NET Core to Azure with Git](/azure/app-service/deploy-continuous-deployment).
64-
6561
> [!NOTE]
6662
> If you don't already have an Azure account, you can [sign up here](https://azure.microsoft.com/free/?ref=microsoft.com&utm_source=microsoft.com&utm_medium=doc&utm_campaign=visualstudio).
6763

docs/deployment/index.yml

Lines changed: 27 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ metadata:
1111
author: mikejo5000
1212
ms.author: mikejo
1313
manager: jmartens
14-
ms.date: 09/17/2019
14+
ms.date: 03/28/2022
1515

1616
# linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new
1717

@@ -28,60 +28,64 @@ landingContent:
2828
- text: Overview of Publish
2929
url: publish-overview.md
3030

31-
# Card (optional)
32-
- title: Get started (.NET)
33-
linkLists:
34-
- linkListType: quickstart
35-
links:
36-
- text: Deploy an ASP.NET web app
37-
url: quickstart-deploy-aspnet-web-app.md
38-
- text: Deploy a .NET Core app using ClickOnce
39-
url: quickstart-deploy-using-clickonce-folder.md
40-
4131
# Card
42-
- title: Deploy ASP.NET web apps
32+
- title: ASP.NET web app deployment
4333
linkLists:
4434
- linkListType: tutorial
4535
links:
46-
- text: Publish ASP.NET Core to Azure
36+
- text: Publish tool
37+
url: quickstart-deploy-aspnet-web-app.md
38+
- text: Azure
4739
url: /azure/app-service/quickstart-dotnetcore?tabs=netcore31&pivots=development-environment-vs#publish-your-web-app
4840
- text: Get publish settings from IIS
4941
url: tutorial-import-publish-settings-iis.md
5042
- text: Publish with Git
5143
url: /azure/app-service/deploy-continuous-deployment
5244

5345
# Card
54-
- title: Deploy .NET desktop apps
46+
- title: C++ app deployment
47+
linkLists:
48+
- linkListType: how-to-guide
49+
links:
50+
- text: Installer package
51+
url: deploying-applications-services-and-components.md#create-an-installer-package-windows-desktop
52+
- text: Setup project
53+
url: /cpp/windows/walkthrough-deploying-a-visual-cpp-application-by-using-a-setup-project
54+
55+
# Card
56+
- title: .NET./.NET Core app deployment
5557
linkLists:
5658
- linkListType: tutorial
5759
links:
58-
- text: Deploy .NET Core apps
60+
- text: Publish tool
5961
url: /dotnet/core/deploying/deploy-with-vs
60-
- text: Deploy a .NET Framework desktop app using ClickOnce
61-
url: how-to-publish-a-clickonce-application-using-the-publish-wizard.md
62-
- text: Deploy a desktop app using an installer package
62+
- text: ClickOnce
63+
url: quickstart-deploy-using-clickonce-folder.md
64+
- text: Installer package
6365
url: deploying-applications-services-and-components.md#create-an-installer-package-windows-desktop
6466
- linkListType: how-to-guide
6567
links:
6668
- text: Package a desktop app for Windows Store
6769
url: /windows/msix/desktop/desktop-to-uwp-packaging-dot-net
6870

6971
# Card
70-
- title: Deploy C++ apps
72+
- title: .NET Framework desktop app deployment
7173
linkLists:
72-
- linkListType: how-to-guide
74+
- linkListType: tutorial
7375
links:
74-
- text: Deploy using an installer package
76+
- text: ClickOnce
77+
url: how-to-publish-a-clickonce-application-using-the-publish-wizard.md
78+
- text: Installer package
7579
url: deploying-applications-services-and-components.md#create-an-installer-package-windows-desktop
7680

7781
# Card
7882
- title: Additional deployment types
7983
linkLists:
8084
- linkListType: how-to-guide
8185
links:
82-
- text: Node.js apps to Linux App Service
86+
- text: Node.js apps on Linux App Service
8387
url: ../javascript/publish-nodejs-app-azure.md
84-
- text: Deploy containerized apps
88+
- text: Containerized apps
8589
url: ../containers/index.yml
8690
- text: Publish NuGet packages
8791
url: /nuget

0 commit comments

Comments
 (0)