Sto creando un MSI e ho bisogno di scrivere nel registro (Io uso uno schema URI per i collegamenti ipertestuali per aprire il programma).
Il problema che ho è scrivere la chiave di registro per x86 e x64.
Su PC a 64 bit l'applicazione verrà installata in c: Programmi (x86)
Su PC a 32 bit in c: Programmi.
Idealmente speravo di usare una variabile d'ambiente che funzionasse su entrambi i PC. per esempio:
"% programfiles% MyFolderMyApp.exe"% 1
Qualcuno conosce il metodo per scrivere la chiave di registro nel MSI in modo che il percorso del file funzioni per entrambi i sistemi operativi?
risposte:
1 per risposta № 1L'ho già fatto prima:
https://stackoverflow.com/a/11490003/495455
Ho dimenticato di usare [TARGETDIR].