ユーザーがすでにIISのバージョンをインストールしているかどうかを判断する方法を探しています。そうでない場合は、先に進んでIISインストールスクリプトを実行します。
私は例外処理句を知っています:
try
IIS := CreateOleObject('IISNamespace');
except
RaiseException(ExceptionType, ‘IIS not installed. Setup will now install IIS on your machine. ’#13#13'(Error ‘’’+ExceptionParam+’’’ occured)’);
end;
しかし、何らかの理由で、私のコンパイラバージョンはRaiseExceptionを認識していないようです。私も含めてみました
uses
SysUtils;
しかし、コンパイラはSysUtilsを認識しません。IISが既にインストールされているかどうかを判断するために確認できるレジストリキーのようなものはありますか?
どんな助けでも大歓迎です。