文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

VS及Unity安装和使用Nuget包

2023-01-28 06:05

关注

一、百科

Nuget是一个包(package)管理平台,确切的说是.net平台的包管理工具,它提供了一系列客户端用于生成,上传和使用包(package),以及一个用于存储所有包的中心库即NuGet。

二、在VS2015及以上版本使用

在VS2015及以上版本使用比较简单,因为在其内部已经默认集成安装了Nuget管理器(可视化及控制台),所以直接使用即可。

2.1 可视化工具安装

a).第一步
新建项目,然后右击项目引用,或依赖项。然后选择管理Nuget程序包

b).第二步
在页面中,选择浏览,然后输入要搜索安装的包名称(ID)

c).第三步
选择需要安装的包,单击,在右边面板中可以了解相关信息,以TouchSocket为例,可以知道版本更新简介、API地址、和依赖Sdk或库。

c).第四步
确认无误以后,点击安装按钮,等待安装成功(可能会弹出协议同意确认框)。

2.2 Nuget控制台安装

假如需要引入数个包,且经常使用更新等,用可视化工具就显得比较麻烦了。所以这时候用控制台安装,将变得很简单。

a).第一步
选择,工具>Nuget包管理器>程序包管理器控制台

b).第二步
确认安装的项目

c).第三步
在控制台中输入Install-Package 包名称(ID)即可,下示例安装TouchSocket,也可以在后缀确定包版本,在不输入时,默认安装最新版本。

Install-Package TouchSocket

三、在Unity中使用Nuget

Unity项目中,屏蔽了Nuget包管理器(可视化),但是Nuget包控制台依然可以使用,但是在Unity中,一切皆资源,所以为规范不建议这么做最好的方式则是资源加载dll。

3.1 下载Nuget包的dll

a).第一步
在Nuget官网中搜索需要的包,然后下载即可。可以考虑迅雷下载。

如果下载都非常慢,那么可以在本地缓存找找。前提是在本地有VS引用过这个包的话。

大概在这个目录下

C:\Users\用户名.nuget\packages

a).第二步

选择.nupkg结尾的文件,然后用解压工具解压。得到类似文件夹。

选择进入lib文件夹,选择对应版本,一般Unity选择net45,然后将dll复制到Unity资源中。

注意:
一般的,包都有依赖,在引入时,需要将依赖包全部下载、解压、导入(直接把dll拖入,如果包含xml文件,最好一起拖入,这样注释也有)。

到此这篇关于VS及Unity安装和使用Nuget包的文章就介绍到这了,更多相关VS及Unity安装Nuget包内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯