2017-11-15 9 views
0

Outlookインストールの一意の識別子を取得する方法はありますか?アドオンのOutlookインストールを一意に識別

もっと説明します。

私は、入ってくる特定のタイプのメッセージに基づいてアクションを実行できるoutlookリボンアドオン(およびVSTOでのowa addon)を開発しています。そのアクションは、バックエンドサービスへのAPI呼び出しです。

Outlookインストールを一意に識別する方法が必要です。ユーザーがローミングできるため、ユーザーIDまたはメールボックスIDだけではありません。同様に、IPアドレスはDHCPなので、それもうまくいきません。

アイデア?インストール中

+0

特定のインストールを一意に識別する必要がある場合は、インストール中にこれを行う必要があります。インストール時に一意のレジストリキーを設定します。 VSTOアドインはこのキーを読み取り、API呼び出しに渡します。 –

答えて

0

は、スラヴァのように提案したり、あなたとの非常に最初のOutlookの実行時にアドインインストールは、次のコードを使用して、例えば、必要なIDを生成することがあります。

Guid.NewGuid() 

がためGuid構造を参照してください。詳しくは。 GUIDは、一意の識別子が必要な場合は、すべてのコンピュータとネットワークで使用できる128ビットの整数(16バイト)です。このような識別子は、複製される可能性が非常に低い。

関連する問題