6

Ho ricevuto un errore 1001 e ho combattuto molto contro di esso utilizzando InstallShield LE (Visual Studio 2013) per distribuire un semplice servizio Windows su Windows XP.InstallShield LE 1001 Errore/Installazione del servizio Windows su Windows XP

A volte l'errore si è verificato, a volte no.

+0

Avevo anche questo problema e in realtà ho trovato l'impostazione esatta da modificare in InstallShield LE. Ho scritto come risolverlo su: http://stackoverflow.com/questions/32949860/error-1001-when-installing-custom-windows-service/38269757#38269757 – raddevus

risposta

9

Infine ho trovato la causa: La finestra My Services.msc è stata aperta e quando si disinstalla il servizio viene "contrassegnato per l'eliminazione" ma la finestra mantiene il servizio lì fino a quando non lo chiudo.

Quindi, chiudere la finestra services.msc durante la reinstallazione del servizio, per evitare questo problema di blocco.

0

Ho un'installazione di servizio Windows creata su Win7 con InstallShield LE, VS 2015 e installata su un computer Win Sever 2012. Nel mio caso, l'errore era dovuto a due cose diverse da parte dell'utente l'installazione:

  • una password non corretta e
  • mancata includere il nome di dominio (dominio \ nomeutente) nel campo nome utente credenziali dialogo.

Spero che questo aiuti qualcuno.

0

Sto usando VS2012 e InstallShield LE

mi è stato anche di fronte lo stesso problema. Nel mio caso, il servizio non è stato rimosso dalla finestra Service.msc. Sembra che il registro non sia stato completamente ripulito quando l'ho disinstallato in precedenza (da Aggiungi/Rimuovi programmi).

Quindi ho provato il comando seguente. SC DELETE Quindi ha cancellato tutte le voci del registro e questa volta l'installazione è andata bene.

Di seguito è riportato l'aiuto su questo comando (tratto dalla guida di SC al prompt dei comandi) delete ---------- Elimina un servizio (dal registro).

Problemi correlati