コマンドライン引数として URL を受け取り、直接ビデオ モード (IM ではない) で会話ウィンドウを開始するアプリケーションを作成しました。重要なポイントは次のとおりです。 1) lync.exe が実行されていない場合は、lync クライアントを起動する必要があります 2) ログインしていない場合はサインイン ユーザー 3) ユーザーがサインイン状態の場合は通話を開始します
すべてがうまく機能していますが、例外が発生しています
Lync クライアント (lync.exe) が実行されていない場合、アプリケーションを使用してプロセスを開始しています
Process.start("C:\lync.exe")
その後、私は使用しています
Lync.Model.LyncClient.GetClient();
「ホストプロセスが実行されていません」とスローされています。
つまり、一言で言えば、lync クライアントが初期化されるまで待たなければなりません
助言がありますか?