How do I install the web development workload into VS Professional? - visual-studio-2017

I am following instructions to create a web service which mentions that I need the ASP.NET and web development workload.
I found mention of that here but not how to install it.
I found the Visual Studio Professional 2017 component directory but it does not mention the ASP.NET and web development workload
I am running version 15.5.4

Run as administrator
"C:\Program Files (x86)\Microsoft Visual Studio\Installer\vs_installer.exe"
This is available from the start menu.

Related

VS 2017 Connected Services Office 365 API not available

Cannot find the Office 365 API under conncted services.
Version: Visual Studio Enterprise 2017 15.9.1
OS: Windows10
The necessary components are installed:
It is not VS built-in feature.
The ASP.NET Providers Connected Service Extension can be installed on
Visual Studio 2017. You can install it through Extensions and Updates
in Visual Studio and type “ASP.NET Providers Connected Service” in the
search box.
To use the Extension, you need to make sure that your web application
targets to .NET Framework 4.6.2 or higher. You can open the extension
through right clicking on the project, selecting Add and clicking on
Connected Service. You will see all the Connected Services installed
on your VS which apply to your project.
https://blogs.msdn.microsoft.com/webdev/2018/05/22/announcing-asp-net-providers-connected-service-visual-studio-extension/

MSBuild doesn't create a package for a Web Service project?

We're running the following command for building and packaging Visual Studio Solutions:
MSBuild.exe *slnfile* /p:DeployOnBuild=true /p:CreatePackageOnPublish=true
It appears this creates packages for Web Applications but not Web Services. I don't even see a "Publish" option in Visual Studio for Web Service projects. How do I package these for deployment?
It turns out the developer didn't create a Web Application project, they created a simple empty C# project. I converted the project to Web Application and it works.

Error: MSB4018: Method not found: Schema.Sql.Deployment.SqlCmdFileVerifier..ctor

I'm getting this error in Visual Studio 2017 15.5.2 when I compile my SSDT projects. But if I compile from the command line, it works as expected.
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\Microsoft\VisualStudio\v15.0\SSDT\Microsoft.Data.Tools.Schema.SqlTasks.targets(559,5): Error: MSB4018: The "SqlBuildTask" task failed unexpectedly.
System.MissingMethodException: Method not found: 'Void Microsoft.Data.Tools.Schema.Sql.Deployment.SqlCmdFileVerifier..ctor(Microsoft.SqlServer.TransactSql.ScriptDom.TSqlParser, System.Collections.Generic.IDictionary`2<System.String,System.String>, Boolean)'.
at Microsoft.Data.Tools.Schema.Tasks.Sql.SqlBuildTask.ExecutePrePostScriptsValidationStep()
at Microsoft.Data.Tools.Schema.Tasks.Sql.SqlBuildTask.ExecuteStep(Func`1 step)
at Microsoft.Data.Tools.Schema.Tasks.Sql.SqlBuildTask.Execute()
at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext()
I've already tried a "Repair" on Visual Studio and manually reinstall SSDT.
Any other suggestions?
More info:
Microsoft Visual Studio Enterprise 2017
Version 15.5.2
VisualStudio.15.Release/15.5.2+27130.2010
Microsoft .NET Framework
Version 4.7.02046
Installed Version: Enterprise
Visual Basic 2017 00369-90250-45713-AA233
Microsoft Visual Basic 2017
Visual C# 2017 00369-90250-45713-AA233
Microsoft Visual C# 2017
Visual C++ 2017 00369-90250-45713-AA233
Microsoft Visual C++ 2017
Visual F# 4.1 00369-90250-45713-AA233
Microsoft Visual F# 4.1
Application Insights Tools for Visual Studio Package 8.10.01106.1
Application Insights Tools for Visual Studio
ASP.NET and Web Tools 2017 15.0.31125.0
ASP.NET and Web Tools 2017
ASP.NET Core Razor Language Services 1.0
Provides languages services for ASP.NET Core Razor.
ASP.NET Web Frameworks and Tools 2017 5.2.51007.0
For additional information, visit https://www.asp.net/
Azure App Service Tools v3.0.0 15.0.31106.0
Azure App Service Tools v3.0.0
CodeMaid 10.4.53
CodeMaid is an open source Visual Studio extension to cleanup and simplify our C#, C++, F#, VB, PHP, PowerShell, R, JSON, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript and TypeScript coding.
CodeRush for Roslyn 17.2.4.0
DevExpress CodeRush for Roslyn package.
CodeRush for Roslyn Tool Windows 17.2.4.0
DevExpress CodeRush for Roslyn Tool Windows package.
Common Azure Tools 1.10
Provides common services for use by Azure Mobile Services and Microsoft Azure Tools.
GhostDoc 5.8.17335.0
Generate XML Comments from your code, maintain clean and up-to-date documentation, produce help documentation in multiple formats, use intelligent source code Spell Checker in Visual Studio.
JavaScript Language Service 2.0
JavaScript Language Service
JavaScript Project System 2.0
JavaScript Project System
Markdown Editor 1.11.214
A full featured Markdown editor with live preview and syntax highlighting. Supports GitHub flavored Markdown.
Microsoft Azure Tools 2.9
Microsoft Azure Tools for Microsoft Visual Studio 2017 - v2.9.51120.3
Microsoft Continuous Delivery Tools for Visual Studio 0.3
Simplifying the configuration of continuous build integration and continuous build delivery from within the Visual Studio IDE.
Microsoft JVM Debugger 1.0
Provides support for connecting the Visual Studio debugger to JDWP compatible Java Virtual Machines
Microsoft MI-Based Debugger 1.0
Provides support for connecting Visual Studio to MI compatible debuggers
Microsoft Visual C++ Wizards 1.0
Microsoft Visual C++ Wizards
Microsoft Visual Studio Tools for Containers 1.1
Develop, run, validate your ASP.NET Core applications in the target environment. F5 your application directly into a container with debugging, or CTRL + F5 to edit & refresh your app without having to rebuild the container.
Microsoft Visual Studio VC Package 1.0
Microsoft Visual Studio VC Package
NuGet Package Manager 4.5.0
NuGet Package Manager in Visual Studio. For more information about NuGet, visit http://docs.nuget.org/.
Redgate SQL Prompt 1.0
Write, format, and refactor SQL effortlessly
Snapshot Debugging Extension 1.0
Snapshot Debugging Visual Studio Extension Detailed Info
SQL Server Data Tools 15.1.61710.120
Microsoft SQL Server Data Tools
TypeScript Tools 15.5.11025.1
TypeScript Tools for Microsoft Visual Studio
Visual Studio Code Debug Adapter Host Package 1.0
Interop layer for hosting Visual Studio Code debug adapters in Visual Studio
I had the same issue after updating to 15.5.2 today. Upon some searching, I found this chain in a Redgate forum:
https://forum.red-gate.com/discussion/82371/builds-now-fail-after-installing-sql-toolbelt
I had recently upgraded from an older version of SQL Prompt, too. When I downloaded and installed SQL Prompt v9.0.4.3408 as noted in the accepted answer, that fixed my issue.
Direct download link to SQL Prompt v9.0.4.3408 (from forum post above) is here: ftp://support.red-gate.com/patches/SQLPrompt/20Dec2017/SQLPrompt_9.0.4.3408.exe
Hope it is as simple for you.

VS2015 community Django not able to start in debug

I have been working with VS2015 on a django project for awhile now. Today when I went to run the debugger I found that the manage.py script is not running It is showing that the subcommand appears to be missing-Screenshot of the start of the debugging widow opened by VS2015, listing continues to show all of the manage.py subcommands:
I can start the django code using runserver with out any errors being raised. I just at this time can no longer debug. A wee bit frustrating.
Here is the info on the current VS2015 install. **Note links removed from VS2015 info since Stackoverflow would not allow me to post with more than 2 links present at this time **
Microsoft Visual Studio Community 2015
Version 14.0.25431.01 Update 3
Microsoft .NET Framework
Version 4.6.01586
Installed Version: Community
Visual Basic 2015 00322-20000-00000-AA811
Microsoft Visual Basic 2015
Visual C# 2015 00322-20000-00000-AA811
Microsoft Visual C# 2015
Visual C++ 2015 00322-20000-00000-AA811
Microsoft Visual C++ 2015
Windows Phone SDK 8.0 - ENU 00322-20000-00000-AA811
Windows Phone SDK 8.0 - ENU
Application Insights Tools for Visual Studio Package 7.18.00214.2
Application Insights Tools for Visual Studio
ASP.NET and Web Tools 2015.1 (Beta8) 14.1.11107.0
ASP.NET and Web Tools 2015.1 (Beta8)
ASP.NET Web Frameworks and Tools 2012.2 4.1.41102.0
ASP.NET Web Frameworks and Tools 2013 5.2.40314.0
Command Bus, Event Stream and Async Manager Merq
Provides ICommandBus, IEventStream and IAsyncManager MEF services for loosely coupled Visual Studio extension components communication and integration.
Common Azure Tools 1.8
Provides common services for use by Azure Mobile Services and Microsoft Azure Tools.
Devart Code Compare 4.1.78
Devart Code Compare
Copyright (c) 2012-2015 Devart. All rights reserved.
Devart dotConnect for PostgreSQL 7.7.819.0
Devart dotConnect for PostgreSQL
Copyright 2002 - 2017 Devart. All rights reserved.
JavaScript Language Service 2.0
JavaScript Language Service
JavaScript Project System 2.0
JavaScript Project System
Microsoft Azure Mobile Services Tools 1.4
Microsoft Azure Mobile Services Tools
NuGet Package Manager 3.4.4
PreEmptive Analytics Visualizer 1.2
Microsoft Visual Studio extension to visualize aggregated summaries from the PreEmptive Analytics product.
Python Tools for Visual Studio 2.2.50113.00
Python Tools for Visual Studio provides IntelliSense, projects, templates, Interactive windows, and other support for Python developers.
Python Tools for Visual Studio - Django Integration 2.2.50113.00
Provides templates and integration for the Django web framework.
Python Tools for Visual Studio - Profiling Support 2.2.50113.00
Profiling support for Python projects.
SQL Server Data Tools 14.0.60519.0
Microsoft SQL Server Data Tools
TypeScript 1.8.36.0
TypeScript tools for Visual Studio
Visual Studio Tools for Universal Windows Apps 14.0.25527.01
The Visual Studio Tools for Universal Windows apps allow you to build a single universal app experience that can reach every device running Windows 10: phone, tablet, PC, and more. It includes the Microsoft Windows 10 Software Development Kit.
Xamarin 4.2.1.62 (680125b)
Visual Studio extension to enable development for Xamarin.iOS and Xamarin.Android.
Xamarin.Android 7.0.2.37 (ce955cc)
Visual Studio extension to enable development for Xamarin.Android.
Xamarin.iOS 10.2.1.5 (44931ae)
Visual Studio extension to enable development for Xamarin.iOS.
I determined the source of the problem and the solution. I encountered this on my workstation at the office and came home to try to see if the same problem occurred with an older version of vs2015.
I discovered the older version did work and that the debug setting on the project showed launch mode Django Web launcher
enter image description here
The VS2015 install at the office showed no entry in the Launch Mode. After I selected the new entry web launcher I was able to debug with no problems.

Associate Azure WebJobs in Visual Studio 2013

In the Windows Azure build keynote (2014-04-03) they demo Azure WebJobs. You can clearly see how they associate the current WebJob with the ASP.Net website application. However, I don't have this option available in Visual Studio 2013. Does it come with the new Web Features in Visual Studio 2013 Update 2 RC? I haven't installed it (still RC...) but it's clearly not in the release notes. I've installed the latest Windows Azure SDK for .NET (VS 2013) - 2.3.
In the video you can see the association in action:
Update:
After installing Visual Studio 2013 Update 2 RC I still don't see the option
Just found this awesome extension that I was looking for:
With this extension you can right click on a web project in Visual Studio and associate a console project as a WebJob. After doing that when you publish the web project the webjob project will be published into the correct location in your Azure Web Site
http://visualstudiogallery.msdn.microsoft.com/f4824551-2660-4afa-aba1-1fcc1673c3d0