1

Webインターフェイスから.MSGファイルを生成するためにOutlook 相互運用機能オブジェクトを使用する必要があります。そのため、異なるスレッドから同時にアクセスされます。マルチスレッドですか?

Outlook.Applicationそして別の質問:サーバーで使用する前にOutlookを初期化する必要がありますか(アカウントセットなど) ?

4

2 に答える 2

4

あなたの質問に対する簡単な答えは「いいえ」です。

自動化の道をたどらないでください。Officeアプリケーションは、ユーザー以外の対話型環境内で使用したり、サーバーで実行したりするようには設計されていません。Microsoftは、セキュリティやスケーラビリティなどの問題について詳しく説明した、かなり長いナレッジベースの記事を投稿しています。

以前はこれは問題ではなく、人々はアドバイスを無視するだけでそれを回避しました。ただし、新しいオペレーティングシステム(vista / server 2k8 / win7)と新しいバージョンのOfficeは機能しなくなっていることがわかります。そのルートをたどらないことを強くお勧めします。

于 2010-02-01T14:05:08.517 に答える
3

私の知る限り、サーバー側で動作するように設計された Office API はなく、クライアント側でのみ動作します。

于 2010-02-01T13:37:19.987 に答える