6

Otrzymałem błąd 1001 i dużo walczyłem z nim za pomocą InstallShield LE (Visual Studio 2013), aby wdrożyć prostą usługę Windows w systemie Windows XP.Błąd InstallShield LE 1001/Instalacja usługi Windows w systemie Windows XP

Czasami błąd wystąpił, czasami nie.

+0

Wystąpił również ten problem i faktycznie znalazłem dokładne ustawienie, które trzeba zmienić w InstallShield LE. Napisałem go, jak to naprawić na: http://stackoverflow.com/questions/32949860/error-1001-when-installing-custom-windows-service/38269757#38269757 – raddevus

Odpowiedz

9

W końcu znalazłem przyczynę: Moje okno Services.msc zostało otwarte, a po odinstalowaniu usługi otrzymałem "oznaczony do usunięcia", ale okno zawiera usługę do czasu jej zamknięcia.

Zamknij okno services.msc podczas ponownej instalacji usługi, aby uniknąć tego problemu z blokadą.

0

Mam zainstalowaną usługę Windows utworzoną na Win7 z InstallShield LE, VS 2015 i zainstalowaną na maszynie Win Sever 2012. W moim przypadku, błąd był spowodowany dwie różne rzeczy ze strony użytkownika Instalowanie za:

  • nieprawidłowe hasło i
  • Nieprzestrzeganie zawierać nazwę domeny (domena \ nazwa_użytkownika) w polu nazwa użytkownika poświadczeń dialog.

Mam nadzieję, że to komuś pomaga.

0

Używam VS2012 i InstallShield LE

miałem również stoi bardzo sam problem. W moim przypadku usługa nie została usunięta z okna Service.msc. Wygląda na to, że rejestr nie został w pełni wyczyszczony po uprzednim odinstalowaniu go (z apletu Dodaj/Usuń programy).

Potem próbowałem polecenia poniżej. SC DELETE Następnie usunięto wszystkie niepotrzebne wpisy rejestru, a tym razem instalacja przebiegła poprawnie.

Poniżej znajduje się pomoc dla tego polecenia (pobrana z pomocy SC w wierszu polecenia) delete ---------- Usuwa usługę (z rejestru).