1

I've search the web and found questions from 3-9 years ago. My problem is that I can't find anywhere the .NET standard or Windows Console Application or Windows Desktop Application or class Library for C#.

When I had Visual Studio 2015 - it was there by default.

Today I have Visual Studio 2017 and window 10 and I can't get my things together.

Are they canceled? What is the other option?

When I look at my New project library -> Online -> Visual C#

There are many different applications but non of them seems to come from Microsoft.

Meanwhile I've got a .NET Core API Solution template but it has a lot of errors.

Please help

BryanOfEarth
  • 715
  • 11
  • 26
Eco_Editor
  • 65
  • 10
  • 2
    _".. has a lot of errors.."_ - Which are, what? Are you trying to open this existing solution? Please provide a lot more explicit detail regarding what you're doing, and what the errors are (verbatim) when you run into your issue. – gravity Jan 07 '19 at 19:14
  • 2
    Visual Studio 2017 introduced a more modular installation process. You may need to run the Visual Studio Installer (which is an app you can find in the Start Menu) and modify your installation to include the appropriate workload and components. – Joe Sewell Jan 07 '19 at 19:15
  • you probably need to install the extensibility section from the installation – johnny 5 Jan 07 '19 at 19:16
  • Because you need to install this options. Check this https://stackoverflow.com/questions/53212956/windows-forms-application-option-seems-to-be-missing/53213069#53213069 how to install other extensions in VS 2017. – Llazar Jan 07 '19 at 20:05
  • Thank you @Llazar so what I needed to do is click on modify and then choose the additional options. Thanks all for your help. I didn't specify the errors because its not the correct choice to begin with – Eco_Editor Jan 07 '19 at 21:03
  • Yes you can click on modify and select the extension you need like Windows Desktop Application because its not installed by default. – Llazar Jan 08 '19 at 11:02

1 Answers1

1

visual studio c# extensions missing

Just like Joe said, you should use Visual Studio installer to install the modules you need. Visual Studio 2017 use the a new way to install Visual Studio! In the newest version, MS have made it easier for you to select and install just the features you need. MS have also reduced the minimum footprint of Visual Studio so that it installs more quickly and with less system impact than ever before.

After the installer is installed, you can use it to customize your installation by selecting the feature sets—or workloads—that you want.

enter image description here

For the .NET core API project, you need install module .NET Core cross-platform development.

Check the document Install Visual Studio 2017 for some more details.

Hope this helps.

Community
  • 1
  • 1
Leo Liu
  • 71,098
  • 10
  • 114
  • 135