Skip to content

Commit 7a11a09

Browse files
authored
Merge pull request #2529 from MicrosoftDocs/master
7/18 AM Publish
2 parents 893c09d + 1b48a83 commit 7a11a09

File tree

42 files changed

+130
-87
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+130
-87
lines changed

.openpublishing.redirection.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1594,6 +1594,16 @@
15941594
"redirect_url": "/visualstudio/msbuild/msbuild-glossary",
15951595
"redirect_document_id": false
15961596
},
1597+
{
1598+
"source_path": "docs/nodejs/tutorial-nodejs.md",
1599+
"redirect_url": "/visualstudio/javascript/tutorial-nodejs",
1600+
"redirect_document_id": false
1601+
},
1602+
{
1603+
"source_path": "docs/nodejs/tutorial-nodejs-with-react-and-jsx.md",
1604+
"redirect_url": "/visualstudio/javascript/tutorial-nodejs-with-react-and-jsx",
1605+
"redirect_document_id": false
1606+
},
15971607
{
15981608
"source_path": "docs/profiling/profiling-tools.md",
15991609
"redirect_url": "/visualstudio/profiling/profiling-feature-tour",

docs/code-quality/code-analysis-for-managed-code-overview.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ Code analysis for managed code analyzes managed assemblies and reports informati
2323

2424
The analysis tool represents the checks it performs during an analysis as warning messages. Warning messages identify any relevant programming and design issues and, when it is possible, supply information about how to fix the problem.
2525

26+
> [!NOTE]
27+
> Static code analysis is not supported for .NET Core and .NET Standard projects in Visual Studio. If you run code analysis on a .NET Core or .NET Standard project as part of msbuild, you'll see an error similar to **error : CA0055 : Could not identify platform for \<your.dll>**. To analyze code in .NET Core or .NET Standard projects, use [Roslyn analyzers](../code-quality/roslyn-analyzers-overview.md) instead.
28+
2629
## IDE (integrated development environment) integration
2730

2831
You can run code analysis on your project manually or automatically.

docs/data-tools/bind-wpf-controls-to-a-dataset.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@ Build and run the application. Verify that you can view and update product recor
234234

235235
## Next steps
236236

237-
After completing this walkthrough, you you might try the following related tasks:
237+
After completing this walkthrough, you might try the following related tasks:
238238

239239
- Learn how to use the **Data Sources** window in Visual Studio to bind WPF controls to other types of data sources. For more information, see [Bind WPF controls to a WCF data service](../data-tools/bind-wpf-controls-to-a-wcf-data-service.md).
240240

@@ -244,4 +244,4 @@ After completing this walkthrough, you you might try the following related tasks
244244

245245
- [Bind WPF controls to data in Visual Studio](../data-tools/bind-wpf-controls-to-data-in-visual-studio.md)
246246
- [Dataset tools in Visual Studio](../data-tools/dataset-tools-in-visual-studio.md)
247-
- [Data Binding Overview](/dotnet/framework/wpf/data/data-binding-overview)
247+
- [Data Binding Overview](/dotnet/framework/wpf/data/data-binding-overview)

docs/data-tools/fill-datasets-by-using-tableadapters.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ TableAdapters use data commands to read to and write from the database. Use the
100100
When you use a TableAdapter, it effectively performs the same operations with the commands that you would typically perform. For example, when you call the adapter's `Fill` method, the adapter runs the data command in its `SelectCommand` property and uses a data reader (for example, <xref:System.Data.SqlClient.SqlDataReader>) to load the result set into the data table. Similarly, when you call the adapter's `Update` method, it runs the appropriate command (in the `UpdateCommand`, `InsertCommand`, and `DeleteCommand` properties) for each changed record in the data table.
101101

102102
> [!NOTE]
103-
> If there is enough information in the main query, the `InsertCommand`, `UpdateCommand`, and `DeleteCommand` commands are created by default when the the TableAdapter is generated. If the TableAdapter's main query is more than a single table `SELECT` statement, it's possible the designer won't be able to generate `InsertCommand`, `UpdateCommand`, and `DeleteCommand`. If these commands aren't generated, you might receive an error when running the `TableAdapter.Update` method.
103+
> If there is enough information in the main query, the `InsertCommand`, `UpdateCommand`, and `DeleteCommand` commands are created by default when the TableAdapter is generated. If the TableAdapter's main query is more than a single table `SELECT` statement, it's possible the designer won't be able to generate `InsertCommand`, `UpdateCommand`, and `DeleteCommand`. If these commands aren't generated, you might receive an error when running the `TableAdapter.Update` method.
104104
105105
## TableAdapter GenerateDbDirectMethods
106106

docs/debugger/debugging-absolute-beginners.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ It helps to clarify the problem that you ran into before you try to fix it. We e
3535

3636
## Examine your assumptions
3737

38-
Before you investigate a bug or an error, think of the assumptions that made you expect a certain result. Hidden or unknown assumptions can get in the way of identifying a problem even when you are looking right at the cause of the problem in a debugger. You may have a long list of possible assumptions! Here are are few questions to ask yourself to challenge your assumptions.
38+
Before you investigate a bug or an error, think of the assumptions that made you expect a certain result. Hidden or unknown assumptions can get in the way of identifying a problem even when you are looking right at the cause of the problem in a debugger. You may have a long list of possible assumptions! Here are a few questions to ask yourself to challenge your assumptions.
3939

4040
* Are you using the right API (that is, the right object, function, method, or property)? An API that you're using might not do what you think it does. (After you examine the API call in the debugger, fixing it may require a trip to the documentation to help identify the correct API.)
4141

@@ -316,7 +316,7 @@ When you find the region of code with the problem, use the debugger to investiga
316316

317317
* [Inspect variables](../debugger/view-data-values-in-data-tips-in-the-code-editor.md) and check whether they contain the type of values that they should contain. If you find a bad value, find out where the bad value was set (to find where the value was set, you might need to either restart the debugger, look at the [call stack](../debugger/how-to-use-the-call-stack-window.md), or both).
318318

319-
* Check whether your application is executing the code that you expect. (For example, in the sample application, we expected the code for the switch statement to set the galaxy type to Irregular, but the the app skipped the code due to the typo.)
319+
* Check whether your application is executing the code that you expect. (For example, in the sample application, we expected the code for the switch statement to set the galaxy type to Irregular, but the app skipped the code due to the typo.)
320320

321321
> [!TIP]
322322
> You use a debugger to help you find bugs. A debugging tool can find bugs *for you* only if it knows the intent of your code. A tool can only know the intent of your code if you, the developer, express that intent. Writing [unit tests](../test/improve-code-quality.md) is how you do that.

docs/deployment/toc.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -19,47 +19,47 @@
1919
- name: .NET
2020
items:
2121
- name: Deploy a .NET Core Application with the Publish tool
22-
href: /dotnet/core/deploying/deploy-with-vs?toc=/visualstudio/deployment/toc.json&bc=/visualstudio/deployment/_breadcrumb/toc.json
22+
href: /dotnet/core/deploying/deploy-with-vs
2323
- name: Package a desktop app for Microsoft Store (Desktop Bridge)
24-
href: /windows/uwp/porting/desktop-to-uwp-packaging-dot-net?toc=/visualstudio/deployment/toc.json&bc=/visualstudio/deployment/_breadcrumb/toc.json
24+
href: /windows/uwp/porting/desktop-to-uwp-packaging-dot-net
2525
- name: Deploy a desktop app using ClickOnce
2626
href: how-to-publish-a-clickonce-application-using-the-publish-wizard.md
2727
- name: Build ClickOnce Applications from the Command Line
2828
href: building-clickonce-applications-from-the-command-line.md
2929
- name: ASP.NET
3030
items:
3131
- name: Publish an ASP.NET Core app to Azure
32-
href: /aspnet/core/tutorials/publish-to-azure-webapp-using-vs?toc=/visualstudio/deployment/toc.json&bc=/visualstudio/deployment/_breadcrumb/toc.json
32+
href: /aspnet/core/tutorials/publish-to-azure-webapp-using-vs
33+
- name: Deploy to IIS using Web Deploy
34+
href: deploy-iis-with-web-deploy.md
3335
- name: Import publish settings and deploy to Azure
3436
href: tutorial-import-publish-settings-azure.md
3537
- name: Import publish settings and deploy to IIS
3638
href: tutorial-import-publish-settings-iis.md
37-
- name: Deploy to IIS using Web Deploy
38-
href: deploy-iis-with-web-deploy.md
3939
- name: Continuous deployment of ASP.NET Core to Azure with Git
40-
href: /aspnet/core/publishing/azure-continuous-deployment?toc=/visualstudio/deployment/toc.json&bc=/visualstudio/deployment/_breadcrumb/toc.json
40+
href: /aspnet/core/publishing/azure-continuous-deployment
4141
- name: Publish to Kubernetes with Visual Studio Kubernetes tools
4242
href: tutorial-kubernetes-tools.md
4343
- name: Native
4444
items:
4545
- name: Deployment in Visual C++...
4646
href: /cpp/ide/deployment-in-visual-cpp
4747
- name: Package a desktop app for Microsoft Store (Desktop Bridge)
48-
href: /windows/uwp/porting/desktop-to-uwp-packaging-dot-net?toc=/visualstudio/deployment/toc.json&bc=/visualstudio/deployment/_breadcrumb/toc.json
48+
href: /windows/uwp/porting/desktop-to-uwp-packaging-dot-net
4949
- name: Deploy a native app using ClickOnce...
5050
href: /cpp/ide/clickonce-deployment-for-visual-cpp-applications
5151
- name: UWP
5252
items:
5353
- name: Package a UWP app by using Visual Studio
54-
href: /windows/uwp/packaging/packaging-uwp-apps?toc=/visualstudio/deployment/toc.json&bc=/visualstudio/deployment/_breadcrumb/toc.json
54+
href: /windows/uwp/packaging/packaging-uwp-apps
5555
- name: Node.js
5656
items:
57-
- name: Publish to Azure Website using Web Deploy
58-
href: https://github.com/Microsoft/nodejstools/wiki/Publish-to-Azure-Website-using-Web-Deploy?toc=/visualstudio/deployment/toc.json&bc=/visualstudio/deployment/_breadcrumb/toc.json
57+
- name: Publish to Linux App Service
58+
href: /visualstudio/javascript/publish-nodejs-app-azure
5959
- name: Python
6060
items:
6161
- name: Publish to Azure App Service
62-
href: /visualstudio/python/publishing-python-web-applications-to-azure-from-visual-studio?toc=/visualstudio/deployment/toc.json&bc=/visualstudio/deployment/_breadcrumb/toc.json
62+
href: /visualstudio/python/publishing-python-web-applications-to-azure-from-visual-studio
6363
- name: How-to guides
6464
items:
6565
- name: ClickOnce Security and Deployment

docs/extensibility/walkthrough-displaying-light-bulb-suggestions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ Light bulbs are icons used in the Visual Studio editor that expand to display a
9090
```csharp
9191
public ISuggestedActionsSource CreateSuggestedActionsSource(ITextView textView, ITextBuffer textBuffer)
9292
{
93-
if (textBuffer == null && textView == null)
93+
if (textBuffer == null || textView == null)
9494
{
9595
return null;
9696
}
@@ -360,4 +360,4 @@ Light bulbs are icons used in the Visual Studio editor that expand to display a
360360
![test light bulb, expanded](../extensibility/media/testlightbulbexpanded.gif "TestLIghtBulbExpanded")
361361

362362
6. If you click the first action, all the text in the current word should be converted to upper case. If you click the second action, all the text should be converted to lower case.
363-
363+

docs/ide/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ src="https://docs.microsoft.com/media/logos/logo_TS.svg"><span>TypeScript</span>
254254

255255
<div class="ico48Link"><a href="/cpp/build/vscpp-step-0-installation"><img width="48" height="48" alt="C++ tutorial"
256256
src="https://docs.microsoft.com/media/logos/logo_Cplusplus.svg"><span>C++</span></a></div>
257-
<div class="ico48Link"><a href="/visualstudio/nodejs/tutorial-nodejs"><img width="48" height="48" alt="Node.js tutorial"
257+
<div class="ico48Link"><a href="/visualstudio/javascript/tutorial-nodejs"><img width="48" height="48" alt="Node.js tutorial"
258258
src="https://docs.microsoft.com/media/logos/logo_nodejs.svg"><span>Node.js</span></a></div>
259259
<div class="ico48Link"><a href="/visualstudio/python/tutorial-working-with-python-in-visual-studio-step-01-create-project"><img width="48" height="48" alt="Python tutorial"
260260
src="https://docs.microsoft.com/media/logos/logo_Python.svg"><span>Python</span></a></div>

docs/ide/quickstart-nodejs.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ Congratulations on completing this Quickstart in which you got started with the
8484
## Next steps
8585

8686
> [!div class="nextstepaction"]
87-
> [Deploy the app to Azure App Service](..//deployment/quickstart-deploy-to-azure.md)
87+
> [Deploy the app to Linux App Service](../javascript/publish-nodejs-app-azure.md)
8888
89-
- [Tutorial for Node.js and Express](../nodejs/tutorial-nodejs.md)
90-
- [Tutorial for Node.js and React](../nodejs/tutorial-nodejs-with-react-and-jsx.md)
89+
- [Tutorial for Node.js and Express](../javascript/tutorial-nodejs.md)
90+
- [Tutorial for Node.js and React](../javascript/tutorial-nodejs-with-react-and-jsx.md)

docs/ide/quickstart-python.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ Congratulations on running your first Python app from Visual Studio, in which yo
145145
> [!div class="nextstepaction"]
146146
> [Deploy the app to Azure App Service](../python/publishing-python-web-applications-to-azure-from-visual-studio.md)
147147

148-
Because the steps you followed in this Quickstart are fairly generic, you've probably guessed that they can and should be automated. Such automation is the role of Visual Studio project templates. Go through [Quickstart - Create a Python project using a template](../python/quickstart-02-python-in-visual-studio-project-from-template.md) for for a demonstration that creates a web app similar to the one you created in this article, but with fewer steps.
148+
Because the steps you followed in this Quickstart are fairly generic, you've probably guessed that they can and should be automated. Such automation is the role of Visual Studio project templates. Go through [Quickstart - Create a Python project using a template](../python/quickstart-02-python-in-visual-studio-project-from-template.md) for a demonstration that creates a web app similar to the one you created in this article, but with fewer steps.
149149

150150
To continue with a fuller tutorial on Python in Visual Studio, including using the interactive window, debugging, data visualization, and working with Git, go through [Tutorial: Get started with Python in Visual Studio](../python/tutorial-working-with-python-in-visual-studio-step-01-create-project.md).
151151

docs/javascript/TOC.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
- name: Tutorials
99
items:
1010
- name: Create a Node.js app with Express
11-
href: /visualstudio/nodejs/tutorial-nodejs?toc=/visualstudio/javascript/toc.json
11+
href: tutorial-nodejs.md
1212
- name: Create a Node.js app with React
13-
href: /visualstudio/nodejs/tutorial-nodejs-with-react-and-jsx?toc=/visualstudio/javascript/toc.json
13+
href: tutorial-nodejs-with-react-and-jsx.md
1414
- name: Publish to Linux App Service
1515
href: publish-nodejs-app-azure.md
1616
- name: How-to Guides

docs/javascript/quickstart-vuejs-with-nodejs.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,4 +103,5 @@ Congratulations on completing this Quickstart! We hope you learned a little bit
103103
## Next steps
104104

105105
- Go through the [Tutorial for Node.js and Express](../nodejs/tutorial-nodejs.md)
106-
- Go through the [Tutorial for Node.js and React](../nodejs/tutorial-nodejs-with-react-and-jsx.md)
106+
- Go through the [Tutorial for Node.js and React](../nodejs/tutorial-nodejs-with-react-and-jsx.md)
107+
- [Deploy the app to Linux App Service](../javascript/publish-nodejs-app-azure.md)

0 commit comments

Comments
 (0)