3

タイトルはそれをすべて言います...できればInno Setup用です。いくつかの方法を見つけましたが、特に便利な方法はありません。

  1. GAC のディレクトリ構造を使用して、DLL を直接チェックします。これは公式の方法ではなく、さまざまな/明白な理由からお勧めできません。

  2. gacutilプログラムの使用。フレームワークの一部ではなく、SDK のみであり、再配布は受け入れられない可能性があります。

  3. Fusion APIgacutil に似たものを使用します。COM とのやり取りが必要ですが、私が求めていることを行うには、公式に好まれる方法のようです。

編集
明確化:既にインストールされている可能性のある GAC アセンブリの存在/バージョンを確認して、アプリケーションのすべての要件がインストールされているかどうか (または、これらのアセンブリをインストールする別のインストールを実行する必要があるかどうか) を確認したい.

4

0 に答える 0