.NET Core – 添加对库的引用
.NET Core – 添加对库的引用
在本章中,我们将讨论如何向您的库添加引用。添加对库的引用就像添加对其他项目的引用一样,例如控制台项目和 UWP 项目。

现在可以看到 PCL 项目默认有一些引用。您还可以根据您的应用程序需要添加其他引用。
在 PCL 库中,您还可以看到 project.json 文件。
{
"supports": {},
"dependencies": {
"NETStandard.Library": "1.6.0",
"Microsoft.NETCore.Portable.Compatibility": "1.0.1"
},
"frameworks": {
"netstandard1.3": {}
}
}
向您的库添加引用的一种方法是直接在 project.json 文件中键入它。如您所见,我们在依赖项部分下添加了一些引用,如以下代码所示。
{
"supports": {},
"dependencies": {
"NETStandard.Library": "1.6.0",
"Microsoft.NETCore.Portable.Compatibility": "1.0.1",
"System.Runtime.Serialization.Json": "4.0.3",
"Microsoft.EntityFrameworkCore": "1.1.0"
},
"frameworks": {
"netstandard1.3": {}
}
}
现在让我们保存此文件,您将看到参考文献现在已添加到您的库中。

向库添加引用的另一种方法是 NuGet 包管理器。现在让我们右键单击StringLibrary (Portable)项目并选择Mange NuGet Packages…

在浏览选项卡上,您可以搜索任何 NuGet 包;假设我们要添加“System.Runtime.Serialization.Primitives”包。

单击安装按钮,将显示以下屏幕。

现在,单击确定按钮。

最后,单击“我接受”按钮开始安装此 NuGet 包。安装完成后,您将看到“System.Runtime.Serialization.Primitives”NuGet 包已添加到您的库中。