c#高级编程(第12页)【应用程序的可重用单元】【Nuget包】【Nuget包管理器】【使用Nuget包前的注意事项】

217 阅读1分钟

应用程序的可重用单元

  • 早期 -> 程序集
  • 现在 -> Nuget包

Nuget包

  • 是一个zip文件
  • 包含一个或多个程序集
  • 包含配置信息 (因为使用库有时也意味着一些配置更改)
  • 包含Powershell脚本 (为了通过脚本来利用一些特性)
  • 可以从微软或第三方获得
  • 可以从Nuget服务器上获得www.nuget.org

Nuget包管理器

  • 允许搜索包,并将其添加到应用程序中
  • 允许搜索还没有发布的包
  • 可以自己决定在哪个Nuget服务器中搜索包
  • 搜索包的其中一个地方是,自己的共享目录,这个共享目录里放着内部使用的包

使用Nuget包前,要注意以下几点

  • 检查项目的链接信息
  • 检查包的来源。例如Microsoft and .NET ,这个来源的包是获得微软支持的包,其中也包括获得微软支持的第三方包
  • 谨慎使用还没发布的第三方包