我在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应用程序中工作。
答案 0 :(得分:1)
我下载的dll已损坏。我必须下载APNs-sharp项目的源代码并从源代码中获取dll。