2009-12-15 13 views
0

J'ai un projet de configuration VS Web.Le projet d'installation ne s'enregistre pas dans le registre

Je souhaite enregistrer le chemin physique de l'application. Dans le projet d'installation, j'ai créé une nouvelle clé dans HKLM, nommée Software, puis j'ai créé une nouvelle clé nommée "MyCompany", puis dans la clé mycompany, j'ajoute la clé Installation Folder avec la valeur [TARGETDIR].

Mais quand j'essaye mon installateur, et que j'entre dans regedit après une installation réussie, la clé de registre n'est pas là. Est-ce que je manque quelque chose?

Répondre

1

J'obtenu la réponse moi-même:
si Wow64 puis
HKEY_LOCAL_MACHINE \ SOFTWARE \ = HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \
autre
HKEY_LOCAL_MACHINE \ SOFTWARE \ = HKEY_LOCAL_MACHINE \ SOFTWARE \

[ "HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ YourCompany]
" Dossier d'installation "=" C: \ inetpub \ wwwroot \ UsersInstallFolder \ "

+0

forcer pour créer regedit dans HKEY_LOCAL_MACHINE \ SOFTWARE \ = HKEY_LOCAL_MACHINE \ SOFTWARE \ –