Bonjour,
Après pas mal de recherches, je ne trouve plus de solutions à tester ...
Je suis en train de creer un service windows (VB.net, framework 3.5).
Celui-ci doit écrire dans la base de registre.
J'ai donc fait un test d'abord dans un projet console :
Rien de bien compliqué,bien placé ce bout de code fonctionne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Imports Microsoft.Win32 ... Dim Registre As Microsoft.Win32.RegistryKey = Nothing Registre = Registry.CurrentUser Registre.CreateSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun") 'créer la clef dans le répertoire indiqué.
J'ai donc copié ce code dans un projet type 'service windows'.
Le service fonctionne (je peux l'installer et le démarrer)
Mais il ne créé jamais la clé 'DisallowRun' dans la base de registre
j'ai pris le compte 'LocalSystem' pour l'installation et le code est executé dans la methode 'OnStart'.
Si vous avez des idées
Merci
Partager