- サーバ上でExcel等のOfficeファイルを生成し、ブラウザからダウンロード可能とする
この業務要件を実現するために、サーバサイドの開発言語(ASP.NET等)からOfficeオートメーションを使って実装している場合がありますが、マイクロソフトのサポート外の実装方式になりますので注意して下さい。
詳細は、以下のサイトで詳しいですが、
http://support.microsoft.com/kb/257757/ja http://blogs.msdn.com/b/office_client_development_support_blog/archive/2012/04/12/1-office.aspx
Officeオートメーションはクライアントアプリケーションから使われることを前提とした設定となっているため、場合によってはエラーや警告ダイアログを表示する場合があります。サーバから使われている場合、ダイアログが表示されてしまうと、そのダイアログを誰もクローズしないため、その後の処理がブロックされてしまうというのが一番の問題のようです。
■解決策は?
解決策は
http://blogs.technet.com/b/sharepoint_support/archive/2014/05/07/office.aspx
の内容を参考にするか、サーバサイドでの動作が保証されたサードパーティ製品を使うということになります。