Visual Studio 2015 年创建旧的 .NET Core 1.0.1 项目
Visual Studio 2015 Created Old .NET Core 1.0.1 project
我已经安装了 .NET Core 1.1 SDK 和 Tooling 1.0.1 Tools Preview 2。
当我使用 Visual Studio 2015 创建新的 .NET Core 项目时,它会创建 1.0.1 项目而不是 1.1。
不确定如何改变这种丑陋的行为?
这是因为 Visual Studio 附带的模板尚未收到作为 .NET Core 版本一部分的更新。原因可能是因为 1.1 是 "Current" 版本,而 1.0.1 是 "LTS"(长期支持)版本。 Visual Studio 很可能会遵循 LTS 版本,因为它们为客户提供最好、最可靠的支持。
如果您使用 .NET CLI 工具(例如 dotnet new
)创建新应用程序,它将使用最新版本。您可以使用 -t
开关指定模板的类型:
dotnet new
: 创建控制台应用程序
dotnet new -t web
:创建一个成熟的网络应用程序
dotnet new -t lib
: 创建一个class库项目
我已经安装了 .NET Core 1.1 SDK 和 Tooling 1.0.1 Tools Preview 2。 当我使用 Visual Studio 2015 创建新的 .NET Core 项目时,它会创建 1.0.1 项目而不是 1.1。 不确定如何改变这种丑陋的行为?
这是因为 Visual Studio 附带的模板尚未收到作为 .NET Core 版本一部分的更新。原因可能是因为 1.1 是 "Current" 版本,而 1.0.1 是 "LTS"(长期支持)版本。 Visual Studio 很可能会遵循 LTS 版本,因为它们为客户提供最好、最可靠的支持。
如果您使用 .NET CLI 工具(例如 dotnet new
)创建新应用程序,它将使用最新版本。您可以使用 -t
开关指定模板的类型:
dotnet new
: 创建控制台应用程序dotnet new -t web
:创建一个成熟的网络应用程序dotnet new -t lib
: 创建一个class库项目