C# MVC アプリケーションで WebBrowser を使用して Web ページのスクリーンショットを取得する関数を作成しました (これは、使用したコードのリファレンスですhttp://www.codeproject.com/Articles/95439/Get-ASP -NET-C-2-0-Website-Thumbnail-Screenshot )。
詳細については、キャプチャしようとしている Web ページに youtube iframe があり、そのビデオのプレビューをスクリーンショットにキャプチャする必要があります。
自分のコンピューター (OS Windows 8) で関数を実行すると正常に動作しますが、公開されたプロジェクト (Windows Server 2012) で関数を実行すると、スクリーンショットの iframe がキャプチャされません (空白です)。
私は WebBrowser を使用しているため、おそらく問題は Windows Server の IE10 に関連していると思います。
IE の設定を自分のコンピュータと同じようにサーバーに設定しようとしました。また、サーバーに Flash Player をインストールしようとしましたが、うまくいきません。
誰か提案はありますか?ありがとう。
編集: *解決策が見つかりました: * 解決策が見つかりました。このトピックによると: http://social.technet.microsoft.com/Forums/windowsserver/en-US/c26bd4c9-d8dc-4d3b-9fdb-a9750508951c/adobe-flash-v113370178-not-properly-working-in-server -2012-rp
Windows Server 2012 に「デスクトップ エクスペリエンス」をインストールした後、動作するようになりました。とにかくありがとう!