我正在使用Unity构建一个所谓的“通用Windows 8.1”应用程序并试图使Pushwoosh SDK正常工作。 PushSDK.winmd和Newtonsoft.Json.dll都成功复制到Visual Studio项目。但是当它最终到达代码时:
NotificationService service = PushSDK.NotificationService.GetCurrent("my-id");
我收到以下错误:
这似乎是一个非常“普遍”的问题,因此我在这里发布。根据我的理解,lib文件“PushSDK.winmd”由于某种原因找不到Newtonsoft.json.dll。但我不确定我还能做些什么。它位于项目的“参考”下(见下文):
修改 到目前为止我尝试过的: 1.使用相同的DLL重建Pushwoosh SDK,并尝试使用另一个DLL。 2.在没有Newtonsoft.Json.dll的情况下尝试过。
这两者都产生与上面相同的错误。意思是它甚至没有读取任何DLL,它根本找不到它。
答案 0 :(得分:1)
似乎必需的步骤是将文件Newtonsoft.Json.dll添加到Unity中的" 未处理的插件" -list。希望其他人可以使用这些信息。
感谢评论栏中提供的所有输入!