在 Unity 中出现与 instagram API 交互的任务,决定不重新发明轮子并使用现成的解决方案。找了2个库,一个 https://github.com/vespassassina/.NET-Instagram-API-Wrapper https://github.com/InstaSharp/InstaSharp 第二个因为需要支持.net版本被砍掉了高于 2.0(在 Unity 中,不幸的是到目前为止只有它,在 11 月的发布中似乎承诺支持 4.6)。我选择了第一个库,遗憾的是我不明白如何将它正确导入到Unity项目中。
我尝试这样做:我下载了存储库并将其统一放在资产文件夹中,然后在 visual studio 中我将这个库的 2 个现有项目添加到当前解决方案(这会创建统一),并通过添加来自主项目的链接右键单击项目 => 添加链接 => 并指示该库的 2 个项目,在 visual studio 中一切看起来都很好,它们使用 apibase 和 instagram.api 进行连接;
但与此同时,当切换到 Unity 时,错误挂起
实际上问题是如何将库添加到项目中?
更新 关闭和打开 visual studio 时,似乎指向 2 个添加项目的链接消失了,就好像 Unity 以某种方式修改了解决方案一样。
或者我做错了。

由于单位使用的是自己的编译器,studio只是作为一个文本编辑器和调试工具,仅此而已。
如果你连接
dll,那么你只需要将它放在一个文件夹中Plugins(不是必须的,它更方便)。如果您从源代码中包含一个库,那么只需将代码放在您选择的文件夹中并使用它。您也可以自己从源代码构建动态链接库 (
dll),例如使用 Visual Studio。至于第一个图书馆,也许它已经过时了?她5岁...