サービスが停止中または停止保留中の場合に Windows サービスを停止しようとしないように、msi ファイルのカスタム アクションを変更しました。ただし、msiexec /fv mymsi.msi を使用して msi を再キャッシュした後、次のバージョンへのメジャー アップグレードを実行すると (カスタム アクションを停止する修正されたサービスも含まれます)、古いカスタム アクション コードがまだ実行されていることが詳細ログに示されます。キャッシュされた msi が更新されても実行されます。キャッシュされた msi と、再キャッシュで使用されたものとのバイナリ比較も実行しました。
ここで何が間違っていますか。