私はいくつかのdllをある場所にインストールする基本的なMSIプロジェクトを持っています"C:\Program Files (x86)\CompanyA\Service"
。フォルダ アクセス許可は、標準アカウント (非管理者) へのアクセスを制限します。ここで、上記の場所にある DLL を使用しない標準アカウントを使用してアプリケーションを起動します。ただし、InstallShield の復元機能により、コンポーネントをチェックしようとします。上記のコンポーネントにアクセスできないため、自己修復プロセスが開始され、「Windows が ProductA を構成している間お待ちください」というダイアログが表示されます。
この復元機能をオフにするオプションはありますか? または、再インストールダイアログを非表示にする方法はありますか?
上記の問題に対する他の解決策があれば提案してください。