Подтвердить что ты не робот

Как создать проект .NET Core в Visual Studio?

Возможно, это супер очевидно, и я просто не могу его найти, но как я могу создать проект .NET Core в Visual Studio (2015 или, желательно, 2013)? Я просто хочу запустить консольное приложение на машине Linux. Документация на странице .NET Core github является неполной, и что-либо из Microsoft предоставляет мало-кратную помощь.

Бонусные баллы, если вы также можете сказать мне более простой способ запустить приложение из моей командной строки Linux, отличную от dotnet run, сидя в каталоге приложения.

4b9b3361

Ответ 1

Шаблоны .NET Core доступны в Visual Studio 2017. При установке VS2017 вам нужно выбрать рабочую нагрузку на платформу .NET.NET. Как только вы это сделаете, вы получите доступ к шаблонам:

  • Нажмите Файл - Новый проект.
  • Развернуть Visual С# -.NET Core с левой стороны.
  • Выберите один из шаблонов.

.NET Core шаблоны в Visual Studio 2017


Если вы работаете в Visual Studio 2015, убедитесь, что вы установили Обновление 3 (или более поздней) и .NET Core SDK. Затем шаблоны будут отображаться в Новый проект:

New .NET Core Project in Visual Studio 2015


Также возможно поднять новые приложения в командной строке, используя либо dotnet new (входит в состав .NET Core SDK), либо yo aspnet:

# Create a new console app
dotnet new

# Create a new web (ASP.NET Core) application
dotnet new -t web

# Use generator-aspnet via yeoman
yo aspnet

Ответ 2

  • VS 2013 не поддерживает CoreCLR вообще.
  • VS 2015 не поддерживает dotnet, но поддерживает dnx

В Windows и Linux вы можете запустить dotnet new для создания консольного приложения.