gpt4 book ai didi

c# - winmd 找不到 Newtonsoft.Json.dll 文件

转载 作者:太空宇宙 更新时间:2023-11-03 13:09:05 24 4
gpt4 key购买 nike

我正在使用 Unity 构建一个所谓的“通用 Windows 8.1”应用程序,并尝试让 Pushwoosh SDK 正常工作。 PushSDK.winmd 和 Newtonsoft.Json.dll 都成功复制到 Visual Studio 项目中。但是当它最终到达代码时:

NotificationService service = PushSDK.NotificationService.GetCurrent("my-id");

我收到以下错误:

enter image description here

这似乎是一个相当“普遍”的问题,因此我将其张贴在这里。据我了解,由于某种原因,lib 文件“PushSDK.winmd”找不到 Newtonsoft.json.dll。但我不确定我还能做些什么。它位于项目中的“引用”下(见下文):

enter image description here

编辑到目前为止我已经尝试过:1. 使用相同的 DLL 重建 Pushwoosh SDK,并尝试使用另一个 DLL。2. 尝试完全不使用 Newtonsoft.Json.dll。

这两个都会产生与上面相同的错误。这意味着它甚至不读取任何它根本找不到的 DLL。

最佳答案

是的,这只花了大约 6 个小时就解决了。

似乎所需的步骤是将文件 Newtonsoft.Json.dll 添加到 Unity 中的“未处理的插件”列表中。希望其他人会用到这些信息。

感谢您在评论区提供的所有意见!

关于c# - winmd 找不到 Newtonsoft.Json.dll 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29825364/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com