installshield를 사용하여 제품 설치 관리자를 개발하고 있으며 사용자 지정 동작을 업데이트하는 ActionText (현재 동작 설명)에 문제가 있습니다.InstallShield (Windows Installer) 동작 사용자 지정 동작에 대해 텍스트가 업데이트되지 않습니다.
다음 단계를 수행했습니다. http://helpnet.flexerasoftware.com/installshield17helplib/ActionTextSettings.htm 완벽하게 작동해야하지만 작동해야하지만 내 사용자 지정 동작은 UI의 동작 텍스트를 업데이트하지 않습니다.
사용자 지정 동작이 실행되고 오래 실행되는 프로세스가 끝나기를 기다리기 때문에 액션 텍스트 업데이트를 담당하는 스레드를 차단하고있는 것 같습니다.
이제 글을 쓰고, 이해가되지 않는 것 같지만, 그 밖의 다른 것을 알지 못합니다!
사용자 지정 작업의 주요 사항은 다음과 같습니다
Filename & Command line: wscript.exe "invisible.vbs" "longrunningbatch.bat"
Return Processing: Synchronous
In-Script Execution: Commit Execution in System Context
그리고 invisible.vbs가 포함
이CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0, True
쉘 창을 '사실'을 숨겨야 위의 라인은 쉘이 아무튼 보장 배치 파일이 끝날 때까지 돌아 오지 않습니다.
링크별로 동작 텍스트 목록에 내 맞춤 작업을 추가하고 문자열과 연결했습니다.
정상적으로 작동합니까?
누구든지이 모든 것을 경험 했습니까? 좋아
답장을 보내 주셔서 감사합니다. (언급되지 않고 다른 질문에 답변 해 주셔서 감사합니다.) 문제의 액션을 커밋에서 연기로 옮길 수 있다면 문제는 완전히 옳다. 그러나이 경우에는 항상 연기 된 실행이 있어야한다. 또한 롤백 작업에 대한 귀하의 권리. 나는 이미 그 자리에 이것을 가지고있다! :) 일반적으로 말하자면, 저는 분명히 IS와 확실히 관계가 있습니다. 분명히 일부는 아니기 때문에 도움과 제안을 완전히 환영합니다. – Andy
또한 사용자 지정 작업은 텍스트를 업데이트하는 것만은 아니지만 좀 이상 할 수도 있지만 제안 해 주셔서 감사합니다. 실제로 사용자 지정 작업은 프린터 드라이버와 프린터를 설치합니다. – Andy