現在オフラインです。再接続するためにインターネットの接続を待っています

Outlook オブジェクト モデルは Windows サービス内で実行するには

Office 2003 のサポートは終了しました

マイクロソフトでは、2014 年 4 月 8 日に Office 2003 のサポートを終了しました。この変更は、ソフトウェアの更新プログラムおよびセキュリティ オプションに影響しています。 この変更の意味および保護された状態を維持する方法について説明します。

重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。

英語版 KB:237913
この資料は、アーカイブされました。これは "現状のまま" で提供され、更新されることはありません。
概要
Outlook オブジェクト モデルは、実行される設計や、Windows NT サービスによって生成されるアプリケーションから使用します。 これには [インターネット インフォメーション サービス (IIS) と、AT スケジューラまたはタスク スケジューラ サービスと共に実行されるアプリケーションで実行されている ASP (Active Server ページ) アプリケーションが含まれます。

これは、Outlook のデザイン制限します。
詳細
Outlook オブジェクト モデルには、Windows NT サービスで使用に適して困難な 4 つの主要な制限があります。 この制限は以下のとおりです:
  • MAPI はレジストリの HKEY_CURRENT_USER ハイブの下に各ユーザーのプロファイルを格納する、このレジストリ ハイブは、Windows NT サービス実行時に読み込まれていません。 この特定の問題は非常に偽を開発サイクル中に、開発者は通常、システムにログオン対話的にために発生、HKEY_CURRENT_USER ハイブを読み込む、すべてが期待どおりに動作できるようにできます。 対話的にログオン プロファイルの所有者に、サービスがテスト後、サービスは、プロファイルを検索できなくなります。
  • Outlook (Outlook オブジェクト モデルをエクスポートするアプリケーション) の 1 つだけのインスタンスは、一度に 1 つのプロファイルを使用して 1 人のユーザー コンテキストで実行できます。 すべて、同じユーザー ログオン試行が、2 番目プロファイル結果、既存の Outlook セッションへの参加を使用します。 予期しない結果に別の Outlook (または Outlook オブジェクト モデル) を別のユーザー コンテキスト (たとえば、Windows NT サービスなど、別のユーザーを偽装するアプリケーション) からのコピーが失敗、システムに応答を停止する原因とアプリケーション エラーをモーダル ダイアログ ボックスの起動を試みます。
  • ログオンしているときに常に、Outlook オブジェクト モデルで、MAPI スプーラーを無効開始されます。 Windows NT サービスとして実装されている MAPI クライアント アプリケーションは、MAPI サブシステムにログオン時にいくつかの制限にたどる。 Windows NT サービスとして実行する Outlook のデザインしないとこれらの規則が後にありません。

    この点については、「MSDN の Windows NT サービス クライアント"アプリケーション"します。
  • それは、防止することはできませんし、ユーザーの介入を必要とされる作業ウィンドウ固定 (モーダル) ダイアログ ボックスを発生させること、Outlook オブジェクト モデルを使用していくつかのアクションを実行できます。 これがハングアップするように、Windows NT サービス アプリケーションの発生の影響。

推奨する対応策

できれば、CDO または拡張 MAPI コードを使用して、Windows NT で Outlook オブジェクト モデルの代わりにサービス。
関連情報
関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください:
257757Office のサーバーサイド オートメーションについて
ol97 ol98 ol2000

警告: この記事は自動翻訳されています

プロパティ

文書番号:237913 - 最終更新日: 12/05/2015 15:18:26 - リビジョン: 7.3

Microsoft Office Outlook 2003, Microsoft Outlook 2002 Standard Edition, Microsoft Outlook 2000, Microsoft Outlook 97 Standard Edition, Microsoft Outlook 98 Standard Edition

  • kbnosurvey kbarchive kbinfo kboutlookobj kbmsg kbprogramming kbfaq kbmt KB237913 KbMtja
フィードバック