salut,
j'ai une application service développé sous c++ builder XE.
le service s'installe sans problème sur un pc sous win xp.
par contre, impossible de l'installer sous win 8 x64.
est-ce un problème de privilèges ?
salut,
j'ai une application service développé sous c++ builder XE.
le service s'installe sans problème sur un pc sous win xp.
par contre, impossible de l'installer sous win 8 x64.
est-ce un problème de privilèges ?
_____
__
_
Engi
Que fait ton service ?
Si il contient un DCOM, pense qu'un process 32 bits sera isolé dans une session spécial, les clients de ton DCOM ne partageront pas la même instance, c'est un problème que l'on rencontre où je travaille, je ne fais que répéter les propos de mon responsable, je n'ai pas vérifié par moi-même cela !
Si fenêtre, attention, au compte SYSTEM, il est préférable de retirer la fenêtre du code et de faire un outil de contrôle séparé : Communication entre fenêtre et service,
Dans le sujet cité, il fallait ajouter global pour forcer le service a utilisé de la mémoire partagée, c'est ce genre de détail qui sont pénible lorsque l'on passe de XP\2003 vers 7-2008R1-R2\8-2012 : Kernel object namespaces
Si c'est obligatoire, il faut lui mettre une session (login+pw) et le droit d'interaction avec le bureau
Code cmd : Sélectionner tout - Visualiser dans une fenêtre à part sc.exe config ServiceName obj= xxx password= xxx
Enfin, tu dois être administrateur du poste pour installer un service, Win8 semble très pénible avec les droits sur les dossiers créés par un setup par exemple, mon collègue semble avoir des soucis avec !
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
Pour l'instant, il ne fait rien qu'un bip par seconde, donc rien de spécial.
Pour l'installer, j'utilise un petit raccourci qui effectue la commande suivante :
monservice.exe /install
Je n'avais pas réalisé que cette installation doit impérativement être faite en tant qu'admin. effectivement, si je fais "exécuter en tant qu'admin", il s'installe sans problème
dans tous les cas, mon service va devoir être assorti d'une partie interface. ton lien va donc bien me servir.
merci de ton aide
_____
__
_
Engi
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager