1

我从一个 asp.net 应用程序中看到了一些关于苹果推送通知的帖子,但我看到的这些帖子都没有解决我在使用APNs-Sharp库时遇到的问题。我假设它应该与用 c# 编写的 asp.net 应用程序一起使用,但我收到此错误:

错误:无法加载文件或程序集“Newtonsoft.Json.Compact,Version=3.5.0.0,Culture=neutral,PublicKeyToken=30ad4fe6b2a6aeed”或其依赖项之一。该系统找不到指定的文件。

我以为是因为我缺少 dll 文件。所以我下载了它并把它放在项目中。但是,当我尝试添加对它的引用时,我收到了这个错误:

无法添加对“C:\Users\me\Desktop\WebSite\Bin\Newtonsoft.Json.Compact.dll”的引用。

此错误消息根本没有帮助...然后我只是尝试在不添加引用的情况下运行它,但出现此错误:

错误:无法加载文件或程序集“Newtonsoft.Json.Compact,Version=3.5.0.0,Culture=neutral,PublicKeyToken=30ad4fe6b2a6aeed”或其依赖项之一。该模块应包含程序集清单。

我几乎不知道它为什么不工作。我下载了他们的源代码并用我的 p12 文件和应用程序 ID 运行了一个测试项目,它工作了......所以我不确定为什么它不能在我的asp.net 应用程序。

4

1 回答 1

1

我下载的 dll 已损坏。我必须下载 APNs-sharp 项目的源代码并从源代码中获取 dll。

于 2011-06-08T01:26:33.143 回答