Asp net web application template is missing visual studio 2017


ASP.NET is a popular used for developing web applications. However, sometimes developers may encounter issues, such as the missing ASP.NET web application template in Studio 2017. In this article, we will explore possible solutions to this problem and provide examples to help you it.

Solution 1: Installing ASP.NET and Web Development workload

One possible reason for the missing ASP.NET web application template is the absence of the necessary workload in Visual Studio 2017. To resolve this, you can follow these steps:

  1. Open Visual Studio 2017 and go to the “Tools” menu.
  2. “Get Tools and Features” from the dropdown menu.
  3. In the Visual Studio Installer , click on the “Individual components” tab.
  4. Scroll down and locate the “ASP.NET and web development” workload.
  5. Make sure the checkbox next to it is checked.
  6. Click on the “Modify” button to the workload.

After the installation is complete, you should be able to find the ASP.NET web application template in Visual Studio 2017.

Solution 2: Repairing Visual Studio 2017

If the above solution does not work, you can try repairing Visual Studio 2017. Here's how:

  1. Open the Control Panel on your computer.
  2. Go to “Programs” and select “Programs and Features”.
  3. Locate Visual Studio 2017 in the list of installed programs.
  4. Right-click on it and “Change” or “Repair”.
  5. Follow the on-screen instructions to repair Visual Studio 2017.

Once the repair process is complete, launch Visual Studio 2017 and check if the ASP.NET web application template is now .

Let's take a look at an example of how to create an ASP.NET web application using Visual Studio 2017:

using System;
using System.Web.UI;

namespace WebApplication
    public partial class Default : Page
        protected void Page_Load(object sender, EventArgs e)
            // Code logic goes here

In this example, we have a simple ASP.NET web application with a default page named “Default.aspx”. The code-behind file contains a Page_Load event handler where you can write your application logic.


The missing ASP.NET web application template in Visual Studio 2017 can be resolved by installing the necessary workload or repairing the Visual Studio installation. By following the steps provided in this article, you should be able to overcome this issue and start developing ASP.NET web applications with ease.

Rate this post

Leave a Reply

Your email address will not be published. Required fields are marked *

Table of Contents