首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PushSharp止步于StopAllServices

PushSharp止步于StopAllServices
EN

Stack Overflow用户
提问于 2016-10-18 18:32:11
回答 1查看 30关注 0票数 0

我使用的是PushSharp-2.2.1.0,因为使用它的程序是在.NET 4.0中构建的,所以我不能升级版本。现在我只使用PushSharp.Apple。

在我的本地机器(Windows10)上,我可以毫无问题地运行我的程序。在这里,我将程序作为控制台应用程序运行。

当我在另一台服务器(Windows Server2008或Windows Server2003)上运行这些东西时,我遇到了问题。我能从我的日志中看到的唯一一件事是它在StopAllServices处停止。在这里,我将程序作为已安装的Windows服务运行。

在这两台机器上,我使用相同的文件(包括.p12文件)。

我已经检查了NewtonSoft动态链接库,它与PushSharp使用的和我在本地机器上使用的相同。服务运行所用的用户拥有对.p12文件的所有权限。

有人知道我能做些什么来让它启动和运行吗?

EN

回答 1

Stack Overflow用户

发布于 2016-10-18 20:58:06

通过使用更新的(从6到8)版本的Newtonsoft.dll重新构建PushSharp.Apple项目,以匹配解决方案中的其他项目,并删除ApplePushChannelSettings中的CheckProductionCertificateMatching (也是在PushSharp.Apple中),我现在使用PushSharp.2.2.1.0实现了这一点。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40105863

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档