我正在尝试将Grapevine (版本5.0.0,发布候选7)导入到我的Unity (Unity 2021.1)中。因此,我使用NuGetForUnity。如果我输入" Grapevine ",搜索结果会显示"Grapevine“(Version4.2.2)和"Grapevine.Core”(Version4.1.1.2),但是没有显示最新的Grapevine预发行版。我到处玩,还激活了“显示所有版本”和“展示预告片”。不幸的是,这并不成功。

作为另一种选择,我尝试手动导入NuGet包,方法是将DLL文件(.Net标准2.0)放置到资产/插件文件夹中。我试着安装所有的依赖项,但是仍然有很多错误。


我的问题是:
提前感谢!
发布于 2021-07-02 10:34:10
可以“绕过”NuGetForUnity包管理器的GUI。
您可以安装所需软件包的4.2.2版本,然后在Assets/packages.config中更改该版本
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Grapevine" version="5.0.0-rc.7" />
</packages>也许您也可以直接在配置中添加上面的行,而不需要在以前安装旧版本。
更改后,您可能需要刷新NuGetForUnity图形用户界面中的包和/或重新启动统一。
在完成上述步骤之后,我可以使用包并成功地编译项目。
可能仍然值得向NuGetForUnity添加一个bug报告。
https://stackoverflow.com/questions/68151677
复制相似问题