2011-08-05 6 views
1

CoCreateInstanceでDCOMサーバーを作成しようとすると、エラーコード '-2147024156'で失敗します。エラーコードに対応するエラーメッセージは、「プロセスが高度を必要とする」です。この問題を解決するにはどうすればよいですか?エラー-2147024156でCOMサーバーインスタンスの作成が失敗する

+0

UACプロンプトは表示されません。高度を必要とせずにこのEXE作業を行わなければなりません。 –

+0

@ハンスパッサント:私はあなたのコメントを引き合いに出しませんでした。それを明確にすることはできますか? – Maanu

+0

WindowsエクスプローラからこのEXEを起動します。あなたは何を見ますか? –

答えて

2

UACダイアログが右

クライアントとサーバーの両方のアプリケーションに表示され、それが問題です。リモートマシンにUACダイアログを表示するメカニズムはありません。それはUACの要点を完全に打ち破ります。ダイアログなしで動作させる必要があります。マニフェストの "requireAdministor"を "asInvoker"に置き換え、特権を必要としないようにコードを調整します。それと幸運。

関連する問題