web-dev-qa-db-ja.com

iviewersのdllregisterserverが失敗しました

Oleviewを実行しようとすると、IViewer.dllのDllRegisterServerが失敗したというエラーが表示されます(スクリーンショットを投稿したかったのですが、10のレピュテーションが得られるまでできません= p)

Oleviewは実行されますが、メッセージが言うように、あなたがまさに私がやりたいことであるインターフェースを見ることができません。

私はiviewer.dllを見つけ、それでregsvr32を実行しました。だから私は元気かわかりません。

58

ああ、もっと注意を払うべきだった。 msdnで this が見つかりました。これは、Oleviewを管理者として実行する必要があることを示しています。愚かなUAC。

私はそれを試して、管理者が私のために働くように実行しました。

88

管理者として初めて実行する必要があります。ただし、TLBファイルを開いて、COMサーバーとしてIVIEWERS.DLLをレジストリに登録するようにしてください。その後、通常のユーザーとして実行できます。ちなみに、これはWindows SDK readmeで説明されています。

8
Larrys S. Smith