Skip to content

Commit 612f8c2

Browse files
authored
Merge pull request #3804 from MicrosoftDocs/master
2/1/2019 AM Publish
2 parents e3d96b2 + 925460b commit 612f8c2

27 files changed

+101
-196
lines changed

.openpublishing.publish.config.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,5 +110,7 @@
110110
}
111111
},
112112
"need_generate_pdf": false,
113-
"need_generate_intellisense": false
113+
"need_generate_intellisense": false,
114+
"enable_branch_build_custom_validation": true,
115+
"enable_pull_request_custom_validation": true
114116
}

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# Visual Studio 2017 documentation
1+
# Visual Studio documentation
22

3-
Welcome! This repo contains source files for the Visual Studio 2017 technical documentation. The topics are published on [docs.microsoft.com](https://docs.microsoft.com/visualstudio).
3+
Welcome! This repo contains source files for the Visual Studio technical documentation. The topics are published on [docs.microsoft.com](https://docs.microsoft.com/visualstudio).
44

55
This repo was moved on June 23, 2017 from https://github.com/Microsoft/vsdocs. Traffic to the old URLs is redirected here.
66

docs/azure/index.yml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ metadata:
1313
ms.author: ghogen
1414
ms.custom: seodec18
1515
sections:
16-
- title: Publish to Azure
16+
- title: Deploy to Azure App Service
1717
items:
1818
- type: paragraph
1919
text: 'Deploy your app to Azure to staging or production environments with Visual Studio, or set up continuous integration and deployment (CI/CD).'
@@ -26,17 +26,12 @@ sections:
2626
html: <p></p>
2727
image:
2828
src: https://docs.microsoft.com/media/logos/logo_NETcore.svg
29-
title: Publish an ASP.NET Core app to Azure
29+
title: Deploy an ASP.NET Core app to Azure
3030
- href: https://docs.microsoft.com/azure/app-service/app-service-web-get-started-dotnet-framework
3131
html: <p></p>
3232
image:
3333
src: https://docs.microsoft.com/media/logos/logo_NET.svg
34-
title: Publish an ASP.NET Web App to Azure
35-
- href: https://docs.microsoft.com/azure/azure-functions/functions-create-your-first-function-visual-studio
36-
html: <p></p>
37-
image:
38-
src: https://docs.microsoft.com/azure/media/index/AzureFunctions.svg
39-
title: Publish Azure Functions
34+
title: Deploy an ASP.NET Web App to Azure
4035
- href: /aspnet/core/host-and-deploy/azure-apps/azure-continuous-deployment?view=aspnetcore-2.1
4136
html: <p></p>
4237
image:
@@ -51,8 +46,8 @@ sections:
5146
html: <p></p>
5247
image:
5348
src: https://docs.microsoft.com/media/common/i_vmm-cloud.svg
54-
title: Publish an ASP.NET Web App to an Azure VM
55-
- title: Azure App Services and Azure Functions
49+
title: Deploy an ASP.NET Web App to an Azure VM
50+
- title: Azure App Services, Logic Apps, and Azure Functions
5651
items:
5752
- type: paragraph
5853
text: 'Tutorials for creating web apps and serverless functions hosted in Azure'
@@ -66,7 +61,12 @@ sections:
6661
image:
6762
src: https://docs.microsoft.com/azure/media/index/AppService.svg
6863
title: ASP.NET Core
69-
- href: /azure/azure-functions/functions-develop-vs
64+
- href: /azure/logic-apps/quickstart-create-logic-apps-with-visual-studio
65+
html: <p>Build automated, scalable workflows with Azure Logic Apps.</p>
66+
image:
67+
src: https://docs.microsoft.com/azure/media/index/LogicApp.svg
68+
title: Azure Logic Apps
69+
- href: /azure/azure-functions/functions-create-your-first-function-visual-studio
7070
html: <p>Process events with serverless code</p>
7171
image:
7272
src: https://docs.microsoft.com/azure/media/index/AzureFunctions.svg
@@ -89,8 +89,8 @@ sections:
8989
href: /visualstudio/containers
9090
- image:
9191
src: https://docs.microsoft.com/media/logos/logo_docker.svg
92-
text: Docker Tools in Visual Studio
93-
href: /visualstudio/docker/vs-azure-tools-docker-setup
92+
text: Container Tools in Visual Studio
93+
href: /visualstudio/docker/docker-tools
9494
- image:
9595
src: https://docs.microsoft.com/media/logos/logo_kubernetes.svg
9696
text: Kubernetes Tools
@@ -172,10 +172,10 @@ sections:
172172
src: https://docs.microsoft.com//media/common/i_code-performance.svg
173173
title: Analyze performance
174174
- href: vs-azure-tools-publishing-a-cloud-service.md
175-
html: <p>Publish a cloud service to Azure</p>
175+
html: <p>Deploy a cloud service to Azure</p>
176176
image:
177177
src: https://docs.microsoft.com//media/common/i_deploy.svg
178-
title: Publish
178+
title: Deploy
179179
- href: vs-azure-tools-diagnostics-for-cloud-services-and-virtual-machines.md
180180
html: <p>Monitor and diagnose cloud services and virtual machines running in Azure</p>
181181
image:

docs/azure/toc.yml

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,18 @@
11
- name: Azure Development with Visual Studio
22
href: index.yml
33
expanded: true
4-
- name: Publish to Azure
4+
- name: Deploy to Azure App Service
55
expanded: true
66
items:
7-
- name: Publish an ASP.NET Core app to Azure
7+
- name: Deploy an ASP.NET Core app to Azure
88
href: /aspnet/core/tutorials/publish-to-azure-webapp-using-vs?view=aspnetcore-2.1
9-
- name: Publish a .NET TODO List Web App to Azure
9+
- name: Deploy a .NET TODO List Web App to Azure
1010
href: /dotnet/azure/dotnet-quickstart-vs?view=azure-dotnet
11-
- name: Publish Azure Functions
12-
href: /azure/azure-functions/functions-develop-vs?toc=/visualstudio/azure/toc.json&bc=/visualstudio/azure/breadcrumb/toc.json
1311
- name: Continuous deployment to Azure with Visual Studio and Git with ASP.NET Core
1412
href: /aspnet/core/host-and-deploy/azure-apps/azure-continuous-deployment?view=aspnetcore-2.1
1513
- name: Continuous deployment to Azure with Azure Pipelines
1614
href: /azure/devops/pipelines/get-started-yaml?view=vsts
17-
- name: Publish an ASP.NET Web App to an Azure VM
15+
- name: Deploy an ASP.NET Web App to an Azure VM
1816
href: /azure/virtual-machines/windows/publish-web-app-from-visual-studio?toc=/visualstudio/azure/toc.json&bc=/visualstudio/azure/breadcrumb/toc.json
1917
- name: Connect to Azure services
2018
expanded: false
@@ -77,19 +75,19 @@
7775
href: vs-azure-tools-performance-profiling-cloud-services.md
7876
- name: Optimize your Azure code
7977
href: vs-azure-tools-optimizing-azure-code-in-visual-studio.md
80-
- name: Publish a cloud service to Azure
78+
- name: Deploy a cloud service to Azure
8179
items:
82-
- name: Migrate and Publish a Web Application to an Azure Cloud Service
80+
- name: Migrate and Deploy a Web Application to an Azure Cloud Service
8381
href: vs-azure-tools-migrate-publish-web-app-to-cloud-service.md
84-
- name: Use the Visual Studio Publish Azure Application Wizard
82+
- name: Use the Visual Studio Deploy Azure Application Wizard
8583
href: vs-azure-tools-publish-azure-application-wizard.md
86-
- name: Publish a cloud service using Visual Studio
84+
- name: Deploy a cloud service using Visual Studio
8785
href: vs-azure-tools-publishing-a-cloud-service.md
8886
- name: Use Windows PowerShell scripts to publish to dev and test environments
8987
href: vs-azure-tools-publishing-using-powershell-scripts.md
90-
- name: Publish-WebApplicationVM (Windows PowerShell script)
88+
- name: Deploy-WebApplicationVM (Windows PowerShell script)
9189
href: vs-azure-tools-publish-webapplicationvm.md
92-
- name: Publish-WebApplicationWebSite (Windows PowerShell script)
90+
- name: Deploy-WebApplicationWebSite (Windows PowerShell script)
9391
href: vs-azure-tools-publish-webapplicationwebsite-windows-powershell-script.md
9492
- name: Manage service configurations and profiles
9593
href: vs-azure-tools-service-configurations-and-profiles-how-to-manage.md

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

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Deployment to a local folder is typically used for testing, or to begin a staged
3939

4040
![Choose Publish](../deployment/media/quickstart-publish.png)
4141

42-
- **Visual C++ runtime**: You can deploy the Visual C++ runtime using local deployment or static linking. For more information, see [Deploying Native Desktop Applications (Visual C++)](/cpp/ide/deploying-native-desktop-applications-visual-cpp).
42+
- **Windows desktop** You can publish a Windows desktop application to a folder using ClickOnce deployment. Users can then install the application with a single click. For more information, see [Deploy a desktop app using ClickOnce](how-to-publish-a-clickonce-application-using-the-publish-wizard.md) (C# and Visual Basic). For C++/CLR, see [Deploy a native app using ClickOnce](/cpp/ide/clickonce-deployment-for-visual-cpp-applications) or, for C/C++, see [Deploy a native app using a Setup project](/cpp/ide/walkthrough-deploying-a-visual-cpp-application-by-using-a-setup-project).
4343

4444
## Publish to Azure
4545

@@ -78,9 +78,7 @@ Deployment to a local folder is typically used for testing, or to begin a staged
7878

7979
You can also deploy ASP.NET applications and services in a number of other ways. For more information, see [Deploying ASP.NET web applications and services](http://www.asp.net/aspnet/overview/deployment).
8080

81-
- **Visual C++ runtime**: You can deploy the Visual C++ runtime using central deployment. For more information, see [Deploying Native Desktop Applications (Visual C++)](/cpp/ide/deploying-native-desktop-applications-visual-cpp).
82-
83-
- **Windows desktop** You can publish a Windows desktop application to a web server or a network file share using ClickOnce deployment. Users can then install the application with a single click. For more information, see [Deploy a desktop app using ClickOnce](how-to-publish-a-clickonce-application-using-the-publish-wizard.md) and [Deploy a native app using ClickOnce](/cpp/ide/clickonce-deployment-for-visual-cpp-applications).
81+
- **Windows desktop** You can publish a Windows desktop application to a web server or a network file share using ClickOnce deployment. Users can then install the application with a single click. For more information, see [Deploy a desktop app using ClickOnce](how-to-publish-a-clickonce-application-using-the-publish-wizard.md) (C# and Visual Basic). For C++/CLR, see [Deploy a native app using ClickOnce](/cpp/ide/clickonce-deployment-for-visual-cpp-applications) or, for C/C++, see [Deploy a native app using a Setup project](/cpp/ide/walkthrough-deploying-a-visual-cpp-application-by-using-a-setup-project).
8482

8583
## Publish to Microsoft Store
8684

docs/deployment/includes/quickstart-prereqs-azure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* An Azure subscription. If you do not already have subscription, [sign up for free](https://azure.microsoft.com/free/dotnet/), which includes $200 in credit for 30 days and 12 months of popular free services.
88

99
* An ASP.NET, ASP.NET Core, .NET Core, or Node.js project. If you don't already have a project, select an option below:
10-
* ASP.NET: Follow [Quickstart: Use Visual Studio to create your first ASP.NET Core web app](../../ide/quickstart-aspnet-core.md), or use **File** > **New Project**, select **Visual C#** > **.NET Core**, then select **ASP.NET Core Web Application**. When prompted, select the **Web Application (Model-View-Controller)** template, make sure that **No Authentication** is selected, and then select **OK**.
10+
* ASP.NET Core: Follow [Quickstart: Use Visual Studio to create your first ASP.NET Core web app](../../ide/quickstart-aspnet-core.md), or use **File** > **New Project**, select **Visual C#** > **.NET Core**, then select **ASP.NET Core Web Application**. When prompted, select the **Web Application (Model-View-Controller)** template, make sure that **No Authentication** is selected, and then select **OK**.
1111
* Node.js: Follow [Quickstart: Use Visual Studio to create your first Node.js app](../../ide/quickstart-nodejs.md), or use **File** > **New Project**, select **JavaScript**, then select **Blank Node.js Web Application**.
1212

1313
* Make sure you build the project using the **Build > Build Solution** menu command before following the deployment steps.

docs/deployment/includes/quickstart-prereqs.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
* Python: **Python development**
66
* Node.js: **Node.js development**
77

8-
* An ASP.NET Core, .NET Core, Python, or Node.js project. If you don't already have a project, select an option below:
9-
* ASP.NET: Follow [Quickstart: Use Visual Studio to create your first ASP.NET Core web app](../../ide/quickstart-aspnet-core.md), or use **File** > **New Project**, select **Visual C#** > **.NET Core**, then select **ASP.NET Core Web Application**. When prompted, select the **Web Application (Model-View-Controller)** template, make sure that **No Authentication** is selected, and then select **OK**.
8+
* An ASP.NET, ASP.NET Core, Python, or Node.js project. If you don't already have a project, select an option below:
9+
* ASP.NET Core: Follow [Quickstart: Use Visual Studio to create your first ASP.NET Core web app](../../ide/quickstart-aspnet-core.md), or use **File** > **New Project**, select **Visual C#** > **.NET Core**, then select **ASP.NET Core Web Application**. When prompted, select the **Web Application (Model-View-Controller)** template, make sure that **No Authentication** is selected, and then select **OK**.
1010
* Python: Follow [Quickstart: Create your first Python web app using Visual Studio](../../ide/quickstart-python.md), or use **File** > **New Project**, select **Python**, then select **Flask Web Project**.
1111
* Node.js: Follow [Quickstart: Use Visual Studio to create your first Node.js app](../../ide/quickstart-nodejs.md), or use **File** > **New Project**, select **JavaScript**, then select **Blank Node.js Web Application**.
1212

docs/deployment/index.md

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -248,15 +248,15 @@ Visual Studio provides several different tools to help you deploy your apps.
248248
</div>
249249
</div>
250250
<div class="cardText">
251-
<h3>Deploy a desktop app using ClickOnce</h3>
251+
<h3>Deploy a desktop app using ClickOnce (C#)</h3>
252252
</div>
253253
</div>
254254
</div>
255255
</div>
256256
</a>
257257
</li>
258258
<li>
259-
<a href="/cpp/ide/deployment-in-visual-cpp">
259+
<a href="/cpp/ide/walkthrough-deploying-a-visual-cpp-application-by-using-a-setup-project">
260260
<div class="cardSize">
261261
<div class="cardPadding">
262262
<div class="card">
@@ -266,7 +266,25 @@ Visual Studio provides several different tools to help you deploy your apps.
266266
</div>
267267
</div>
268268
<div class="cardText">
269-
<h3>Learn about deployment in Visual C++</h3>
269+
<h3>Deploy a C/C++ app</h3>
270+
</div>
271+
</div>
272+
</div>
273+
</div>
274+
</a>
275+
</li>
276+
<li>
277+
<a href="/cpp/ide/clickonce-deployment-for-visual-cpp-applications">
278+
<div class="cardSize">
279+
<div class="cardPadding">
280+
<div class="card">
281+
<div class="cardImageOuter">
282+
<div class="cardImage">
283+
<img src="https://docs.microsoft.com/media/logos/logo_Cplusplus.svg" alt="Learn about deployment in Visual C++">
284+
</div>
285+
</div>
286+
<div class="cardText">
287+
<h3>Deploy a C++/CLR app</h3>
270288
</div>
271289
</div>
272290
</div>

docs/deployment/quickstart-deploy-to-a-web-site.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ You can use the **Publish** tool to publish ASP.NET, ASP.NET Core, .NET Core, an
1818
[!INCLUDE [quickstart-prereqs](includes/quickstart-prereqs.md)]
1919

2020
> [!NOTE]
21-
> If you need to publish a Windows desktop application to a network file share, see [Deploy a desktop app using ClickOnce](how-to-publish-a-clickonce-application-using-the-publish-wizard.md) (C# or Visual Basic) or [Deploy a native app using ClickOnce](/cpp/ide/clickonce-deployment-for-visual-cpp-applications) (C++).
21+
> If you need to publish a Windows desktop application to a network file share, see [Deploy a desktop app using ClickOnce](how-to-publish-a-clickonce-application-using-the-publish-wizard.md) (C# or Visual Basic). For C++/CLR, see [Deploy a native app using ClickOnce](/cpp/ide/clickonce-deployment-for-visual-cpp-applications) or, for C/C++, see [Deploy a native app using a Setup project](/cpp/ide/walkthrough-deploying-a-visual-cpp-application-by-using-a-setup-project).
2222
2323
## Publish to a Web site
2424

docs/deployment/quickstart-deploy-to-local-folder.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ You can use the **Publish** tool to publish ASP.NET, ASP.NET Core, .NET Core, an
1818
[!INCLUDE [quickstart-prereqs](includes/quickstart-prereqs.md)]
1919

2020
> [!NOTE]
21-
> If you need to publish a Windows desktop application to a local folder, see [Deploy a desktop app using ClickOnce](how-to-publish-a-clickonce-application-using-the-publish-wizard.md) (C# or Visual Basic) or [Deploy a native app using ClickOnce](/cpp/ide/clickonce-deployment-for-visual-cpp-applications) (C++).
21+
> If you need to publish a Windows desktop application to a local folder, see [Deploy a desktop app using ClickOnce](how-to-publish-a-clickonce-application-using-the-publish-wizard.md) (C# or Visual Basic). For C++/CLR, see [Deploy a native app using ClickOnce](/cpp/ide/clickonce-deployment-for-visual-cpp-applications) or, for C/C++, see [Deploy a native app using a Setup project](/cpp/ide/walkthrough-deploying-a-visual-cpp-application-by-using-a-setup-project).
2222
2323
## Deploy to a local folder
2424

docs/deployment/toc.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,11 @@
4242
href: tutorial-kubernetes-tools.md
4343
- name: C++
4444
items:
45-
- name: Deployment in Visual C++...
46-
href: /cpp/ide/deployment-in-visual-cpp
45+
- name: Deploy a C/C++ app
46+
href: /cpp/ide/walkthrough-deploying-a-visual-cpp-application-by-using-a-setup-project
4747
- name: Package a desktop app for Microsoft Store (Desktop Bridge)
4848
href: /windows/uwp/porting/desktop-to-uwp-packaging-dot-net
49-
- name: Deploy a native app using ClickOnce...
49+
- name: Deploy a C++/CLR app using ClickOnce...
5050
href: /cpp/ide/clickonce-deployment-for-visual-cpp-applications
5151
- name: UWP
5252
items:

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ A publish settings file (*\*.publishsettings*) is different than a publishing pr
3131
3232
## Prerequisites
3333

34-
* You must have Visual Studio 2017 installed and the **ASP.NET** and .**NET Framework** development workload. For a .NET Core app, you also need the .**NET Core** workload.
34+
* You must have Visual Studio 2017 installed and the **ASP.NET and web development** workload.
3535

3636
If you haven't already installed Visual Studio, go to the [Visual Studio downloads](https://visualstudio.microsoft.com/downloads/?utm_medium=microsoft&utm_source=docs.microsoft.com&utm_campaign=button+cta&utm_content=download+vs2017) page to install it for free.
3737

@@ -41,9 +41,9 @@ A publish settings file (*\*.publishsettings*) is different than a publishing pr
4141

4242
1. On the computer running Visual Studio, choose **File** > **New Project**.
4343

44-
1. Under **Visual C#** or **Visual Basic**, choose **Web**, and then in the middle pane choose either **ASP.NET Web Application (.NET Framework)** or (C# only) **ASP.NET Core Web Application**, and then click **OK**.
44+
1. Under **Visual C#** or **Visual Basic**, choose **Web**, and then in the middle pane choose either **ASP.NET Web Application (.NET Framework)** or (for C# only) **ASP.NET Core Web Application**, and then click **OK**.
4545

46-
If you don't see the specified project templates, click the **Open Visual Studio Installer** link in the left pane of the **New Project** dialog box. The Visual Studio Installer launches. See the prerequisites in this article to identify the required Visual Studio workloads, which you must install.
46+
If you don't see the specified project templates, click the **Open Visual Studio Installer** link in the left pane of the **New Project** dialog box. The Visual Studio Installer launches. Install the **ASP.NET and web development** workload.
4747

4848
1. Choose either **MVC** (.NET Framework) or **Web Application (Model-View-Controller)** (for .NET Core), and make sure that **No Authentication** is selected, and then click **OK**.
4949

0 commit comments

Comments
 (0)