0

このインストールでは、ターゲット マシンの IIS 構成に一致するようにビット数を設定するカスタム アクションを実行します。

if SYSINFO.bIsWow64 <> 0 then ' and  NOT Installed - not working
    Session.Property("ASPBITNESS") = "x64"  
    Session.Property("ALLOWTHIRTYTWOBIT") = "false"
    ' Session.Property("OLDBITNESS") = "x64" How do I read this value?
end if

問題はアップグレードに関するものです。そのアプリケーション プールが既に存在するかどうかを確認し、カスタム アクションをスキップしたいと思います。問題は、インストールされていない状態が機能していないことです。そのため、vbscript CA からプロパティを読み取りたいと考えています。

誰もこれについて経験がありますか?

ありがとう

4

1 に答える 1

0

反対のビット数で 2 つのアプリ プールを作成し、それらを 2 つの異なるコンポーネントに関連付けます。コンポーネントに相互に排他的な条件を設定して、どちらか一方がインストールされるようにします。AppSearch に結び付けて、プロパティを設定し、インストールするものを制御します。重要なのは、スクリプトやカスタム アクションを記述せずに、これらすべてを実行できる必要があるということです。

于 2013-09-23T11:21:47.520 に答える