高度なインストーラーを使用して、.NET ベースのアプリケーションをセットアップしています。.NETInstallerClass カスタム アクションを使用して、ターゲット コンピューターに perfmon カウンターをインストールします。ターゲット dll (カウンターがインストールされる場所から) は、.aip ファイルのサブフォルダーに配置されますが、このサブフォルダーの親フォルダーにインストールされるように設定されています (同じ名前の異なる dll をインストールするため)異なる条件で)。アプリケーションは正常にインストールされます。.NETInstallerClass カスタム アクションを使用してカウンターをアンインストールしたいのですが、カスタム アクションを設定しているときに、高度なインストーラーによってサブフォルダーへのパスを設定するように強制されます。したがって、明らかに、アンインストール時に、dll が親フォルダーにインストールされ、サブフォルダーが見つからないため、dll を見つけることができません。これに対する回避策はありますか?perfmon アンインストール用のスクリプトを書きたくありません。