boostrapper package.xmlで、次のようにレジストリからMSSQLエントリを読み取ろうとしています。
<InstallChecks>
<RegistryCheck Property="CheckSQLInstalled" Key="HKLM\SOFTWARE\Microsoft\Microsoft SQL Server" Value="SsrpActiveServer" />
</InstallChecks>
結果のsetup.exeを実行した後、ログに記録されます。
「レジストリキー'HKLM\ SOFTWARE \ Microsoft \ MicrosoftSQLServer'の値'SsrpActiveServer'を読み取っています。レジストリ値を読み取れません。プロパティ'CheckSQLInstalled'の値を設定していません。」
管理者として実行します。UACもオフになっています...レジストリのパスは正しいです。次のようなBATファイルで取得することもできます:Reg query "HKLM \ SOFTWARE \ Microsoft \ Microsoft SQL Server" / v SsrpActiveServer
問題は複数のマシンで発生します。何か案は?ありがとう