私の要件は、以前のバージョンをインストールしてアンインストールする前に、SQL ネイティブ クライアント 11 の以前のインストールを確認することです。以前のインストールを問題なく確認できましたが、同じものをアンインストールできません。
「古いインストールを検出して削除を提供する方法」に記載されている解決策を使用しました。
実行時に、次のエラーが表示されます
例外: 内部エラー: 不明な定数 "A22EED3F-6DB6-4987-8023-6C6B7030E554"。
(ここで、定数はネイティブ クライアントの GUID です) 行の実行中
Exec(ExpandConstant(sUnInstallString), '', '', SW_SHOW, ewWaitUntilTerminated, iResultCode);
sUnInstallString
は_
MsiExec.exe /I{A22EED3F-6DB6-4987-8023-6C6B7030E554}
前もって感謝します。