You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让NuGet包VideoLibrary(libvideo)在Unity中正常工作?

解决Unity中VideoLibrary引用未找到的问题

正确安装步骤

  • 手动获取VideoLibrary.dll:可从项目仓库编译生成,或找到已编译好的对应版本文件
  • 在Unity项目根目录创建Plugins文件夹(无则新建),将VideoLibrary.dll放入该文件夹
  • 重启Unity和Visual Studio,此时using VideoLibrary;即可正常识别,不会再出现引用丢失的问题

问题根源

Unity项目的引用由自身管理,通过VS NuGet包管理器安装的包仅会临时写入VS项目文件,Unity刷新项目时会覆盖这些修改,导致重启VS后引用失效。而Plugins是Unity默认的第三方库目录,放入此处的DLL会被自动添加到项目引用,不会被覆盖。

额外提示

  • 确保DLL版本与Unity使用的.NET框架兼容(Unity通常适配.NET Framework 4.x或.NET Standard)
  • 自行编译DLL时,需选择与Unity匹配的目标框架,避免兼容性错误

内容的提问来源于stack exchange,提问作者harshith sirigeri

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 18:20:55