Dotnet Core 简明教程
.NET Core - Project Files
在本章中,我们将讨论 .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; }
}
}
现在让我们在磁盘和项目的源文件夹中保存这三个文件。
-
如果你熟悉 .NET,并且这是一个传统的 .NET 框架控制台应用程序,那么了解如何在 Visual Studio 中向项目中添加这些文件非常重要。
-
你首先需要将这些文件拖动到解决方案资源管理器中,以便将它们复制到项目文件夹中,因为你的项目需要引用这些文件。
-
.NET Core 的优点之一是处理项目文件的(project.json),我们可以将文件直接放入到项目的根目录,然后这些文件会被自动包含在我们的项目中。
-
我们不必像过去为传统的 .NET Framework 应用程序在 Visual Studio 中所做的那样手动引用文件。
现在打开你的项目根目录。
将所有三个文件复制到项目根目录。
你可以在根文件夹中看到所有复制的文件。
现在转到 Visual Studio,你会收到以下对话框。
单击 Yes to All 重新加载你的项目。
现在,文件会被自动包含在你的项目中。