- .NET Core 教程
- .NET Core - 主页
- .NET Core - 概述
- .NET Core - 先决条件
- .NET Core - 环境设置
- .NET Core - 入门
- .NET Core - 数值
- .NET Core - 垃圾收集
- .NET Core - 代码执行
- .NET Core - 模块化
- .NET Core - 项目文件
- .NET Core - 包参考
- 使用.NET Core创建UWP应用程序
- .NET 核心 - MSBuild
- .NET Core - 元包
- Windows 运行时和扩展 SDK
- 创建.NET标准库
- .NET Core - 可移植类库
- 添加对库的引用
- 共享 .NET Core 库
- 创建 Xamarin.Forms 项目
- .NET Core - PCL 故障排除
- .NET Core - 创建测试项目
- 在 Visual Studio 中运行测试
- .NET Core - 测试库
- 托管可扩展性框架
- .NET 核心 - SDK
- .NET Core - MSBuild 和 project.json
- 恢复和构建以及 MSBuild
- .NET Core - 迁移
- .NET Core 有用资源
- .NET Core - 快速指南
- .NET Core - 有用的资源
- .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 包已添加到您的库中。