IIS7 で Skype4Com を使用すると問題が発生します。コードは簡単です:
Skype skype = new Skype();
skype.Attach();
Command cmd = new Command();
cmd.Command = "CHATMESSAGE #chatname/someid test";
skype.SendCommand(cmd);
コンソール アプリとして、または IISExpress の aspx ページから実行すると機能しますが、通常の IIS 7 でページを実行すると機能しません。
[ 32 ビット アプリケーションを有効にする] を true に設定し、プールのIDを現在のユーザー アカウントに設定しています。私もWindowsImpersonationContextを使用し、コンテキスト内でコードを実行しましたが、何も役に立ちません:
電話
skype.Attach();
エラーで失敗する
待機タイムアウト
いくつかの同様の問題がインターネットのあちこちに投稿されているのを見ましたが、解決策は見つかりませんでした。誰も同じ問題を経験していますか?
前もって感謝します