2016-11-28 3 views
1

Я установил .NET Core 1.1 SDK и Tooling 1.0.1 Preview Tools 2. Когда я создаю новый проект .NET Core с использованием Visual Studio 2015, он создает 1.0.1 проект вместо 1.1. Не знаете, как изменить это уродливое поведение?Visual Studio 2015 Создал старый проект .NET Core 1.0.1

+0

Можете ли вы опубликовать вывод этой команды: 'dotnet --version' – Hackerman

ответ

1

Это потому, что шаблоны поставляются с Visual Studio, которые не получили обновления как часть выпуска .NET Core. Причина этого, вероятно, в том, что 1.1 - это «Текущая» версия, а 1.0.1 - релиз «LTS» (Long Term Support). Visual Studio, скорее всего, последует за выпуском LTS, поскольку они обеспечивают лучшую и надежную поддержку для клиентов.

Если вы создаете новое приложение с инструментами .NET CLI (например, dotnet new), оно будет использовать последнюю версию. Вы можете указать тип шаблона с -t переключателем:

  • dotnet new: создает консольное приложение
  • dotnet new -t web: создает полномасштабную веб-приложение
  • dotnet new -t lib: создает проект библиотек классов
+0

Вы уверены, что нашли это? Это очень плохая новость. Если они не поддерживают последнюю версию, они должны назвать ее предварительным просмотром. Да dotnet new создает мне всего 2 файла, и мне нужен весь веб-проект. Не знаете, как это сделать с помощью CLI? –

+1

@RadenkoZec вы можете использовать 'dotnet new -t web' для создания полномасштабного веб-приложения. –

+0

Я также вижу это поведение на своей машине. Visual Studio «поддерживает» последнюю версию с точки зрения создания и запуска приложений, просто шаблоны не обновляются. –

Смежные вопросы