如何在Unity项目中使用NuGet包

2022年7月4日 32点热度 0人点赞

本经验介绍在中,如何在Unity项目中使用NuGet包。在Unity项目中使用NuGet包可以使用.NET平台各种扩展的程序包。

工具/原料

  • Unity 2018.3

方法/步骤

  1. 1

    要在Unity项目中安装NuGet,只在Visual Studio中操作是不起作用的,因为NuGet程序包不会进入Unity Asset文件夹。首先安装NuGetForUnity插件,该插件在Github上。

  2. 2

    点击Release标签,到达Release页面,下载最新版本的unitypackage。

  3. 3

    下载好之后,在unity项目中导入Custom Package,选择下载的包,将插件导入。

  4. 4

    安装好插件之后,菜单上多出了NuGet菜单。点击并选择Manage NuGet Packages。

  5. 5

    在打开的NuGet插件面板中,输入包名,点击搜索,找到后即可安装或卸载。

  6. 6

    需要注意的是,安装NuGet包时,并不会自动解决依赖。如果使用的是2018.3以及更高版本,查看项目设置,找到API Compatibility Level,要按照该level寻找依赖。

    注意,.NET Standard 2.0不是.NET Framework 2.0,它们不是一个东西。

  7. 7

    当安装一个包之后,在项目中多出Packages文件夹,下面放有下载的包,且自动下载的就是 .netstandard 2.0 平台的包。

  8. 8

    重新打开Visual Studio,查看该项目,可以看到引用被识别了。

  9. 9

    用实际的代码测试,安装的NuGet程序包可以工作。

    END

总结

  1. 1

    1、要在Unity项目中安装NuGet,只在Visual Studio中操作是不起作用的,因为NuGet程序包不会进入Unity Asset文件夹。首先安装NuGetForUnity插件,该插件在Github上。

     

    2、点击Release标签,到达Release页面,下载最新版本的unitypackage。

     

    3、下载好之后,在unity项目中导入Custom Package,选择下载的包,将插件导入。

     

    4、安装好插件之后,菜单上多出了NuGet菜单。点击并选择Manage NuGet Packages。

     

    5、在打开的NuGet插件面板中,输入包名,点击搜索,找到后即可安装或卸载。

     

    6、需要注意的是,安装NuGet包时,并不会自动解决依赖。如果使用的是2018.3以及更高版本,查看项目设置,找到API Compatibility Level,要按照该level寻找依赖。注意,.NET Standard 2.0不是.NET Framework 2.0,它们不是一个东西。

     

    7、当安装一个包之后,在项目中多出Packages文件夹,下面放有下载的包,且自动下载的就是 .netstandard 2.0 平台的包。

     

    8、重新打开Visual Studio,查看该项目,可以看到引用被识别了。

     

    9、用实际的代码测试,安装的NuGet程序包可以工作。

    END

注意事项

  • 如果遇到问题,可以在下面提出疑问。
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部

laozhao

这个人很懒,什么都没留下

文章评论