2016-10-18 4 views
0

私はPushSharp-2.2.1.0を使用しています。プログラムを使用しているためバージョンアップできません。.NET 4.0でビルドされています。今のところ私はPushSharp.Appleだけを使用します。PushSharpはStopAllServicesで停止します

私のローカルマシン(Windows 10)では問題なく動作させることができます。ここで私はコンソールアプリケーションとしてプログラムを実行します。

私は別のサーバー(Windows Server 2008またはWindows Server 2003)上のものを実行すると問題が発生します。私のログから見ることができるのは、StopAllServicesで停止していることだけです。ここでは、インストールされたWindowsサービスとしてプログラムを実行します。

両方のマシンで同じファイル(.p12ファイルを含む)を使用します。

私はNewtonSoft dllをチェックしました。プッシュシャープが使用するものと同じですが、ローカルマシンでも同じものを使用しています。サービスの実行には、.p12ファイルに対するすべてのアクセス許可が使用されます。

私はそれを稼働させるために何ができるか知っていますか? PushSharp.Appleプロジェクトを再構築することにより

答えて

0

Iを溶液中と(もPushSharp.Appleに)ApplePushChannelSettingsでCheckProductionCertificateMatchingを削除すると、他のプロジェクトに合わせて、Newtonsoft.dllのバージョン(6何かに8何かから)更新これはPushSharp.2.2.1.0で今のところ動作しています。

関連する問題