작동하지 :이 .chm 내가이 상황을했습니다 특정 컴퓨터
Help.ShowHelp(ctrl, HelpNamespace, HelpNavigator.TopicId, GetTopicId(ctrl));
: 내가
Help.ShowHelp
이 예에서와 같이 호출, 통합 도움말, 사용자 F1 키를 눌러로 .CHM 파일을 사용하여 .NET 응용 프로그램을 된 벌브했습니다
응용 프로그램 디버그 및 릴리스 모드에서 내 컴퓨터의 매력과 마찬가지로 작동합니다. 그러나 다른 컴퓨터 (Windows XP, 작동 컴퓨터와 동일)에서 동일한 작업을 수행하려고 할 때 사용자가 f1 키를 누르면 아무것도 추가되지 않고 도움말 파일이 열리지 않습니다.
몇 가지 테스트를 수행했습니다.
Help.ShowHelp(ctrl, HelpNamespace);
이 작품은 그러나 상황에 맞는되지 않습니다 : 나는 내가 더 간단한 무언가를 시도했습니다, 확인 HelpNamespace (문자열이 포함 CHM 파일 경로가) 정확 해요. 나는 리모트 머신에 무엇을 덧붙일 수 없으며, 왜 2 번째 예제가 작동하는지, 그리고 처음에는 그렇지 않은지에 대해 이해할 수 없다.
어디에서 문제가 발생할 수 있는지 아는 사람이 있습니까?
잘 모르겠지만 파일을 마우스 오른쪽 단추로 클릭하고 속성을 선택한 다음 보안에 문제가 없는지 확인하십시오. – Anuraj
@Anuraj 감사하지만 파일은 괜찮습니다, chm은 읽을 수 있습니다 :( –
뭔가 이상한 것으로 나타났습니다 : chm 파일은 chm을 topicid를 사용하여 호출 할 수있는 hh.exe에 의해 관리됩니다 ... 내 컴퓨터에서 hh.exe 원격 컴퓨터에서 작동 중입니다. hh.exe가 작동하지 않습니다. 콘솔에서 hh.exe를 실행하려고하면 내 컴퓨터에 아무 것도 추가하지 않습니다. hh.exe를 실행하면 메시지 상자가 표시됩니다. 콘솔에서. –