.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…
在 Browse 浏览选项卡上,您可以搜索任何 NuGet 程序包; 假设我们要添加"System.Runtime.Serialization.Primitives"包。
单击Install安装按钮,将显示以下屏幕。
现在,单击 OK 按钮。
最后,点击I Accept按钮开始安装这个NuGet包。 安装完成后,您将看到"System.Runtime.Serialization.Primitives"NuGet 包已添加到您的库中。