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

时间:2016-03-17 17:54:26

标签: .net visual-studio .net-core

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

如果您还可以告诉我在应用程序目录中从dotnet run以外的Linux命令行运行应用程序的简单方法,那么

奖励积分。

2 个答案:

答案 0 :(得分:24)

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

  1. 点击文件 - 新项目
  2. 在左侧展开 Visual C# - .NET Core
  3. 选择其中一个模板。
  4. .NET Core templates in Visual Studio 2017

    如果您使用的是Visual Studio 2015,请确保安装Update 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
    

答案 1 :(得分:-2)

  1. VS 2013根本不支持CoreCLR。
  2. VS 2015尚未支持dotnet但它支持dnx
  3. 在Windows和Linux上,您都可以运行dotnet new来创建控制台应用程序。