citrix env를 처음 사용했습니다.Citrix 환경에서 Powerbuilder 응용 프로그램이 충돌 함
Citrix 환경에서 PB 응용 프로그램을 실행할 때 특정 화면에 대해 PB appl가 특정 화면에 대해 오류없이 충돌합니다. 내가 PB 근원에서 동일을 검사하는 경우에 그것은 잘 작동하고있다. 나는 왜 그것이 일어나고 있는지 모른다.
도와 주시겠습니까?
citrix env를 처음 사용했습니다.Citrix 환경에서 Powerbuilder 응용 프로그램이 충돌 함
Citrix 환경에서 PB 응용 프로그램을 실행할 때 특정 화면에 대해 PB appl가 특정 화면에 대해 오류없이 충돌합니다. 내가 PB 근원에서 동일을 검사하는 경우에 그것은 잘 작동하고있다. 나는 왜 그것이 일어나고 있는지 모른다.
도와 주시겠습니까?
다중 모니터 후크는 Citrix 서버에서 예기치 않은 동작이 발생하는 가장 일반적인 원인입니다. 따라서 응용 프로그램의 레지스트리에 예외를 추가하여 Citrix 다중 모니터 후킹을 비활성화하여 도움이되는지 확인하십시오. 다음 문서에서는이 작업을 수행하는 방법에 대해 설명합니다
http://support.citrix.com/article/CTX129712
편집 : 더 아이디어.
MM 훅을 비활성화해도 도움이되지 않는다면, 충돌 할 때 어떤 DLL이로드되었는지 확인할 수 있습니다. 크래시에서 가져온 스택 덤프를 확인하고로드 된 DLL을 모두 확인하십시오. Windbg에서를 사용하여 덤프는 다음과 같은 명령을 사용할 수 있습니다 검사 : 프로세스 공간에로드 된 시트릭스 DLL에 대한
http://windbg.info/doc/1-common-cmds.html#10_modules
봐. 그런 다음 파일 시스템에서 해당 파일을 찾아 일시적으로 이름을 바꾸어 숨길 수 있으므로 프로세스에로드되지 않습니다. 참고 : 대부분의 Citrix DLL은 C : \ Program Files (x86) \ Citrix \ system32에 있습니다.
내가 제안 할 수있는 것이 도움이되지 않는다면, Citrix 서버에 디버깅 도구를 설치하고 응용 프로그램을 디버깅하는 것입니다.
"활성화/비활성화 MMHook"에서 세 가지 옵션을 시도했지만 여전히 충돌이 발생합니다. – user1891393
spre 대신 'PB 소스'를 사용하셨습니까? – Popo
예 'PB 소스' – user1891393