2016-07-18 16 views
0

Lync Server 2013システムでサーバーアプリケーションとして実行されているMSPLスクリプトがあります。このアプリケーションの開発は、MS Lync Server 2013 SDKと共にインストールされたライブラリ 'C:¥Program Files¥Microsoft Lync Server 2013¥SDK¥Bin¥ServerAgent.dll'を参照するc#で行われました。Skype for BusinessのMSPLスクリプト2015

このアプリケーションをSkype for Business 2015システムに移行する必要がありますが、Lync Server 2013 SDKに相当するSfBを見つけることができません。

誰かがSfB 2015でMSPLアプリケーションをコンパイルする方法を知っていますか?私はさまざまな場所でSfBで「うまく動作する」はずだが、ServerAgent.dllをSfBフロントエンドサーバーのアプリケーションと同じフォルダにドロップしただけで、それはハックのようだ。

どのようなご提案も歓迎いたします。

おかげ

エド・ジェームズ

答えて

0

私は同じ問題に遭遇しました。私の場合は、「ServerAgent.dll」の古いバージョンを使用して、プロキシにこのコードの代表的な作品として、要求は何もしていなかった、奇妙な行動の結果:

ビジネス/ Lyncクライアント用のSkypeでは
ClientTransation ct = e.ServerTransaction.CreateBranch(); 

ct.SendRequest(e.Request); 

、とき新しい会話を確立しています(私のMSPLスクリプトがINVITEでトリガーされている間) "あなたのメッセージを送信できませんでした"というエラーが表示されました。

Skype for Business Server 2015をインストールしたWindows Server 2012 R2で自分のコードを再コンパイルしようとした後、新しいバージョンの「ServerAgent.dll」(バージョン6.0.9319がWindowsのGACフォルダ)は、.NET Framework 4.5に含まれていた別のDLLに依存していましたが、すべてのソリューションは.NET Framework 4.0上に構築されていました。 は、この問題を解決するために、私は4.5に再コンパイルが、私は、Visual Studio 2010を使用して維持したいと、私は、このソリューション(第二の溶液を探す)を適用しなければならなかった:私は最終的に管理した後

Targeting .NET Framework 4.5 via Visual Studio 2010

をSkype for Business 2015で正常に動作するようにしてください。

関連する問題