2010-12-09 4 views
4

i utilise le code pour installer le Service dans XP:installer le service Windows dans Windows 7

@"%windir%\Microsoft.NET\Framework\v2.0.50727\Path [email protected]"\service.exe 

Mais dans Windows 7 ce code est le problème

+1

Je crois que vous devez fournir plus d'informations pour obtenir une réponse! – VinayC

+0

oki alors quel est le problème ?? – Singleton

+0

Utilisez-vous un compte avec les droits appropriés pour installer des services? – Oded

Répondre

4

Dans Windows 7, vous devez exécuter la ligne de commande en tant qu'administrateur pour que cela fonctionne. Pour ce faire, cliquez sur le bouton Démarrer "orb", tapez "cmd" comme d'habitude, mais au lieu d'appuyer sur Entrée, maintenez la touche CTRL + SHIFT ensemble, puis appuyez sur Entrée. La boîte de dialogue apparaîtra, confirmez-la et vous obtiendrez un accès administratif et l'installation devrait fonctionner comme prévu.

2

Normalement, j'utilise la commande "installutil.exe -i myAppExe" pour l'installation. Vous ne pouvez pas utiliser cette commande?

0

Seul un processus surélevé (il ne suffit pas d'être connecté à la machine en tant que membre du groupe Administrateurs) peut installer un service. Si vous le faites à partir de l'invite de commande, faites-en un élevé (cliquez avec le bouton droit de la souris sur le raccourci et choisissez Exécuter en tant qu'administrateur, ainsi que les instructions de @Shadow Wizard.) Si vous le faites en code, l'application être élevé.

Questions connexes