2014-01-25 4 views
1

테스트를 마친 모든 컴퓨터에서 올바르게 작동하는 Windows Presentation Foundation을 사용하여 응용 프로그램을 배포했습니다. 이제는 "LogMeIn's" 데스크톱 원격 제어 소프트웨어를 사용하여 사용자 컴퓨터에 배포했습니다. 응용 프로그램 시작 화면이 예상대로 표시되므로 사용자는 진행하기 전에 두 가지 선택을해야합니다.배포 된 응용 프로그램이 Logmein 원격 데스크톱을 사용하여 DI 디스플레이하지 않음

항목을 제출하면 응용 프로그램은 이제 사용자의 보안 설정에 따라 기본 창 상단에 메뉴 모음을 표시해야합니다 (). 그러나 메뉴 모음이 절대로 표시되지 않습니다. 무엇이 잘못 되었나요?

+0

에 대한 질문이있을 수 있습니다. – embert

+0

투명도를 사용하고 있습니까?, PCAnywhere와 같은 원격 데스크톱 소프트웨어를 사용하여 투명도가 설정된 프로그램을 사용하면 원격 세션에 표시되지 않습니다. –

+0

일반적인 Windows 원격 세션에서 WPF는 게스트 컴퓨터의 렌더링 스레드를 사용하여 UI를 그립니다. Logmein의 일부가 WPF 모델과 호환되지 않을 수 있습니다. 그렇게 말하면, 그것이 효과가 있다고 생각됩니다. –

답변

0

전문 개발자가 풀 타임 취미로 술을 마시 러 갈 수있는 문제 중 하나입니다. 결과적으로 잭 다니엘스 병을보기 전에 도움이 필요한 사람들을 돕기 위해 나 자신의 질문에 대답하고 있습니다. 여기에 ...

전통적인 Windows Forms 모델과 달리 WPF는 사용자 인터페이스를 표시하는 완전히 다른 방법론을 사용합니다. 이 기술은 원격 데스크톱 연결 및 표시에 인터넷을 사용하는 LogMeIn과 같은 보조 원격 제어 프로그램과 충돌 할 수 있습니다. 결과적으로, WPF 응용 프로그램이 WPF 배포 응용 프로그램과 함께 비정상적으로 표시되고 LogMeIn 또는 기타 소프트웨어를 중재하지 않고 다른 워크 스테이션에서 프로세스가 성공적으로 테스트되었다고 판단되면 문제가 발생할 확률이 높습니다. 원격 소프트웨어 인터페이스 자체. 가장 좋은 해결 방법은 디스플레이의 해상도 설정을 조정하는 것입니다. 그런 다음 WPF 인터페이스 표시 프로세스를 정상적으로 정상화해야합니다. 사용 가능한 가장 높은 LogMeIn 해상도 설정을 사용하십시오 ...