1

tlbimp.exeを使用してwuapi.dllのInteropdllを生成しています。tlbimp.exeによって生成されたこの相互運用DLLは、OSのバージョンに依存しますか?

クライアントマシンにパッケージ化してインストールする必要がある場合、パッケージ化する必要があるwuapi.dllへの依存関係はありますか?

詳細については:

インストールされているすべてのOfficeアップデートを検索するためのC#コード

インストールされているアップデートとホットフィックスのリストを取得するにはどうすればよいですか?

4

1 に答える 1

2

wuapi.dllにはOSの依存関係があるため、相互運用ライブラリにも依存関係があります。インターフェイス名から判断すると、6つのバージョンが存在する可能性があります。たとえば、Win7ではIUpdate5からIUpdateが表示されます。古いバージョンのWindowsで実行している場合、新しいインターフェイスを使用しようとすると失敗する可能性があります。どのバージョンのWindowsで使用できるインターフェイスがMSDNライブラリの記事に記載されていない場合は、これを自分でテストする必要があります。古いバージョンのWindowsは、MSDNサブスクリプションから入手できます。

相互運用ライブラリ以外は展開しないでください。これはオペレーティングシステムコンポーネントです。

于 2010-12-27T10:13:43.407 に答える