데이터베이스에서 데이터가 포함 된 HTML 및 hhp 프로젝트를 뱉어내는 프로그램을 사용합니다. 그런 다음 hhp를 Microsoft HTML 도움말 컴파일러 (hhc.exe)로 컴파일합니다.CHM은 정상적으로 컴파일되지만 열리지 않습니다.
잘 작동하지만 불행히도 몇 가지 프로젝트에서는 hhc가 잘 컴파일되지만 chm 파일은 사용할 수 없습니다. "파일을 열 수 없습니다. mk : @MSITStore : FileName"
내 시스템의 다른 chm 파일에는 아무런 문제가 없습니다. 내가 컴파일하는 다른 chm에는 문제가 없다. 내 프로젝트에서 여러 주제를 제거하면 제작 된 파일이 다시 작동합니다. 제가 제거한 주제는 중요하지 않습니다. 작동하지 않는 파일은 작동하는 파일 크기의 거의 두 배입니다. 심지어 html 및 프로젝트 파일도 거의 동일합니다 (거의 변경되지 않음). 이는 일부 파일의 크기 나 구조가 ' 맞아.
누구나 이와 같은 경험이 있으며 그 이유는 무엇입니까? 예를보고 싶어하는 사람들을 위해 ,이 프로젝트를 컴파일하고 잘 작동 :
그리고이 하나의 컴파일을하지만 열 수 없습니다 :
감사합니다. 불행하게도, 컴파일러는 충돌하지 않고, chm 출력을 생성하지만, 출력은 읽을 수 없습니다. 무작위 파일을 제거하면 임의의 특정 파일을 제외하고 어떤 파일도 제거 할 수 있기 때문에 크기가 무작위 인 파일을 줄일 수 있습니다. – user1612992