Saya membuat Template Pemasang Lanjutan yang memiliki Custom Exe yang dilampirkan pada prosesnya.

Pemasang lanjutan membuat msi dengan exe khusus yang disematkan ke dalamnya.

Ketika saya menjalankan msi dan melihat di Tambah/Hapus Program ada 2 entri penginstal itu sendiri dan exe khusus.

Saya hanya ingin penginstal itu sendiri terdaftar di sana bukan exe khusus.

Bagaimana saya bisa mencapai ini?

enter image description here

Saya memetakan kunci untuk dihapus dan itu hanya memberikan opsi untuk menghapus nilai dalam kunci? Saya ingin menghapus seluruh kunci

enter image description here

0
Nick LaMarca 3 November 2020, 18:43

1 menjawab

Jawaban Terbaik

Anda dapat mencoba menghapus kunci registri Panel Kontrol untuk produk exe kustom Anda. Cukup cari di regedit untuk jalur seperti ini: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Product

Kemudian di halaman "Registry" dari proyek pengaturan Anda (di alat Penginstal Lanjutan), buat jalur kunci reg di atas, klik kanan padanya -> Properti -> Operasi -> centang Hapus kunci ini ... opsi dengan Hapus aktif - pemasangan komponen.

Dengan cara ini ketika paket pengaturan Anda saat ini menginstal, itu akan menghapus pendaftar yang terkait dengan produk EXE khusus Anda.

1
herman.smn 4 November 2020, 09:27