.NET Core - 项目文件



在本章中,我们将讨论 .NET Core 项目文件以及如何将现有文件添加到项目中。

让我们了解一个简单的示例,其中我们有一些已经创建的文件;我们必须将这些文件添加到我们的 FirstApp 项目中。

以下是 Student.cs 文件的实现

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Threading.Tasks; 
  
namespace FirstApp { 
   public class Student { 
      public int ID { get; set; } 
      public string LastName { get; set; } 
      public string FirstMidName { get; set; } 
      public DateTime EnrollmentDate { get; set; } 
   } 
}

以下是 Course.cs 文件的实现。

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Threading.Tasks; 
  
namespace FirstApp { 
   public class Course { 
      public int CourseID { get; set; } 
      public string Title { get; set; } 
      public int Credits { get; set; } 
   } 
}

现在让我们将这三个文件保存在您的磁盘和项目的源文件夹中。

Source Folder
  • 现在,如果您熟悉 .NET,并且这是一个传统的 .NET 框架控制台应用程序,那么了解如何在 Visual Studio 中将这些文件添加到您的项目中非常重要。

  • 您首先需要将文件拖到解决方案资源管理器中,以将其复制到您的项目文件夹中,因为您的项目需要引用这些文件。

  • .NET Core 的优点之一是项目文件 (project.json) 的方法;我们只需将文件放到项目的根目录中,然后它们就会自动包含在项目中。

  • 我们不必像过去在 Visual Studio 中的传统 .NET Framework 应用程序中那样手动引用文件。

现在让我们打开项目的根目录。

Root

现在让我们将所有三个文件复制到项目的根目录中。

Project

您现在可以看到所有文件都复制到了根文件夹中。

现在让我们转到 Visual Studio;您将收到以下对话框。

Visual

单击“全部是”以重新加载您的项目。

Yes to all

您现在会看到文件已自动包含在您的项目中。

广告