私はサポートしようとしている従来のWindows XPアプリケーションを持っています。私はそれを設定してXPモードアプリケーションとして動作させることができました。私が持っている問題は、このアプリケーションは電子メールを作成して顧客に請求書を送ることができることです。私はMS-Outlook 2007を仮想マシンにインストールしました。問題は、電子メールの作成中にOutlookが実行されていない場合、Outlookが仮想マシン上で実行されるまで電子メールがOutlookの送信トレイに置かれることです。XPモードとOutlookでアプリケーションを実行する
これまで私がこれを克服してきたのは、ユーザーが仮想マシンにログインしてそこからアプリケーションを実行させることです。ユーザーのStartUpフォルダにOutlookを追加しました。これは、XP仮想マシンを起動しても、「XPモードアプリケーション」としてアプリケーションを実行しているときは機能しません。ユーザーのスタートアップフォルダにあるものは実行されていないようです。
仮想マシン上でサービスとして動作するように見通しを立てることが考えられました。自動的に電子メールを送信することを期待していましたが、何とかそれが間違っていると感じました。ハンドラ:
は、私はOutlookに話をするCOMを使用して電子メールが
簡単な答え:Outlookを使用しないでください。 SMTPを直接使用してください。 – SLaks
私はコードへのアクセス権がありません。レガシーアプリはデフォルトのメールアプリケーションを使用するだけです。 Outlookをインストールする前に、このアプリケーションはOutlook Expressを使用しようとしました。 –