NSIS 간단한 서비스 플러그인을 사용하여 설치 프로그램을 만들었습니다. 그러나 설치 프로그램이 충돌하고 메시지 설치 프로그램이 작동을 멈췄습니다.NSIS : Intaller가 C# 윈도우 서비스를 시작하는 동안 충돌 함
여기 내 코드입니다.
SimpleSC :: StartService [name_of_service] [인수] [타임 아웃]
어쩌면 당신이이 SimpleSC::StartService "TestService" '' 15
NSIS 간단한 서비스 플러그인을 사용하여 설치 프로그램을 만들었습니다. 그러나 설치 프로그램이 충돌하고 메시지 설치 프로그램이 작동을 멈췄습니다.NSIS : Intaller가 C# 윈도우 서비스를 시작하는 동안 충돌 함
여기 내 코드입니다.
SimpleSC :: StartService [name_of_service] [인수] [타임 아웃]
어쩌면 당신이이 SimpleSC::StartService "TestService" '' 15
SimpleSC :: StartService는 3 개 개의 매개 변수를 필요로 시작하기 전에 서비스를 설치하십시오. 사용
,SimpleSC::InstallService [name_of_service] [display_name] [service_type] [start_type]
[binary_path] [종속성] [계정] [비밀번호]
을 시도해보십시오
Name "TestInstaller"
OutFile "TestInstaller.exe"
ShowInstDetails show
#InstallDir '$PROGRAMFILES\TestService'
SetCompress Auto
SetDateSave On
SetDataBlockOptimize On
SetOverwrite on
Section
#SetOutPath $INSTDIR
# Start service
SimpleSC::StartService "TestService"
Pop $0 ; returns an errorcode (<>0) otherwise success (0)
detailprint $0
타임 아웃이 여기에 무엇을 의미합니까? –
서비스 관리자가 서비스가 시작되기를 기다리는 시간 (초)이라고 생각합니다. – Anders