如何在Visual Studio中实际创建.NET Core项目?

问题描述 投票:24回答:2

也许这是非常明显的,我只是找不到它但是如何在Visual Studio中创建.NET Core项目(2015年,或者最好是2013年)?我只想在Linux机器上运行控制台应用程序。关于.NET Core github page的文档是不完整的,微软的任何内容都提供了很少甚至没有帮助。

如果您还可以告诉我在应用程序目录中从dotnet run以外的Linux命令行运行应用程序的简单方法,则可以获得奖励积分。

.net visual-studio .net-core
2个回答
25
投票

.NET核心模板在Visual Studio 2017中提供。安装VS2017时,必须选择“.NET Core跨平台开发”工作负载。完成后,您将可以访问模板:

  1. 单击文件 - 新建项目。
  2. 展开左侧的Visual C# - .NET Core。
  3. 选择其中一个模板。

.NET Core templates in Visual Studio 2017


如果您使用的是Visual Studio 2015,请确保安装Update 3(或更高版本)和.NET Core SDK。然后模板将显示在New Project中:

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
投票
  1. VS 2013根本不支持CoreCLR。
  2. VS 2015还不支持dotnet,但它支持dnx

在Windows和Linux上,您都可以运行dotnet new来创建控制台应用程序。

© www.soinside.com 2019 - 2024. All rights reserved.