La désactivation de la redirection de registre pour une clé de registre sur une plate-forme x64

Sur une plate-forme 64 bits, installé-vérification échoue pour SQL Reporting Services et compléments. Le programme d'installation est en train de vérifier les entrées de registre en vertu de chemin "HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\les Noms d'Instance" et de l'entrée de registre est disponible là-bas, mais depuis MS SQL Server est une application 64 bits, par conséquent, le programme d'installation est redirigé vers le chemin "HKEY_LOCAL_MACHINE\Software\WOW6432node\Microsoft\Microsoft SQL Server\les Noms d'Instance" et il n'y a pas d'entrées pour la même chose. Si l'installation échoue.

Solution: je l'ai testé avec la création manuelle des entrées dans "HKEY_LOCAL_MACHINE\Software\WOW6432node\Microsoft\Microsoft SQL Server\les Noms d'Instance\RS" et après que l'installation a réussi.

En bref, sur une plate-forme x64, installé-case est en se référant clés de registre de WOW6432node et pas le 64 bits.

Donc, comment pourrais-je la force de mes 32 bits installateur pour accéder 64 bits des registres pour corriger installé-vérifier?

J'ai essayé RegDisableReflectionKey et les fonctions connexes comme une alternative pour la redirection de registre, mais il ne fonctionne pas sur ma fin.

Comment puis-je résoudre ce problème?

OriginalL'auteur user223572 | 2010-01-06