[.NET] Windows Installer et la BdR - hard

Windows Installer et la BdR - hard [.NET] - C#/.NET managed - Programmation

Marsh Posté le 21-07-2003 à 15:59:14    

Hello !
bon je doute avoir une réponse mais en déspesoir de cause je demande quand meme  
 
j'ai une application que je déploie via le Windows Installer intégré à VS.NET. Cet installation créé des clés dans la ruche
HKLM\SOFTWARE.
 
Une fois l'installation effectuée, le problème est que lorsque l'application proprement dite essaie de lire les données de ces clés : "Permission Refusée" !!!
Lorsque je regarde à travers regedt32, effectivement il n'y a que l'administrateur qui peut les lire et les modifier.
Donc globalement j'aimerai modifier les permissions sur ces clés
soit via l'installer (mais pas trouver l'option) soit par le code via l'assembly System.Security.Permissions mais  
jnage un peu
 
si quelqu'un connait ?


---------------
Galerie Photo (Canon)
Reply

Marsh Posté le 21-07-2003 à 15:59:14   

Reply

Marsh Posté le 21-07-2003 à 18:00:54    

Je crois pas que tu puisses modifier la permission de ces clés, enfin, j'espère que non.
Je suis pas sûr non plus que bidouiller System.Security.Permissions t'aide bcp, vu que la brd, c'est pas .NET.
AMHA, le probleme ne vient pas de .NET et donc la solution n'est pas de ce côté. Cherche plutôt une doc sur la bdr et les procédures d'installation, de gestion de comptes, ...


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Marsh Posté le 22-07-2003 à 08:51:14    

j'ai bien vu qu'au niveau de la BdR, les autorisations n"'étaient pas présentes ...
ce que je comprend pas c que pour les autres applis, il n'y a pas de probleme alors que pour celle pour laquelle je créé les clés via l'installer, ca bug ...
et jene trouve aucun parametre dans l'installer, et jsuis en train d'éplucher le MSDN, mais je ne trouve rien non plus
 
merci quand meme :)


---------------
Galerie Photo (Canon)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed