2016-11-28 9 views
1

.NET Core 1.1 SDKとTooling 1.0.1ツールプレビュー2をインストールしました。 Visual Studio 2015を使用して新しい.NETコアプロジェクトを作成すると、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」(長期サポート)リリースであるためです。ビジュアルスタジオはLTSリリースに続く可能性が最も高いので、顧客に対して最も信頼性の高いサポートを提供します。

.NET CLIツール(たとえばdotnet new)で新しいアプリケーションを作成する場合は、最新のバージョンが使用されます。あなたは-tスイッチとテンプレートの種類を指定することができます。

  • dotnet new:コンソールアプリケーション
  • dotnet new -t webを作成します。本格的なWebアプリケーション
  • dotnet new -t libを作成します:
クラスライブラリプロジェクトを作成します
+0

これは本当ですか?これらは非常に悪いニュースです。最新バージョンをサポートしていない場合は、プレビューと呼ぶべきです。はいdotnet newは2つのファイルしか作成せず、Webプロジェクト全体が必要です。 CLIでそれを行う方法がわからないのですか? –

+1

@RadenkoZecあなたは本格的なWebアプリケーションを作成するために 'dotnet new -t web'を使うことができます。 –

+0

私のマシンでもこの現象が見られます。 Visual Studioはアプリケーションのビルドと実行の観点から最新のバージョンを「サポート」していますが、テンプレートが更新されていないことだけです。 –

関連する問題