문제

그것은 것으로 나타납 CHM 도움말 파일은 더 이상 도움말 파일 형식의 선택입니다.

개발자
-폐

HtmlHelp(CHM)
-에서 지원되지 않는 기본적으로 Vista
-에서 잘 작동하지 않는 네트워크 공유

Help2(HXS)
-이용 VS2005+도움말 표시

웹 기반
-어려울 수 있을 관리하는 여러 버전

어떤 도움말 파일 형식을 사용하여 새로운(C#)을 응용 프로그램을 제공하는 여러 버전에서 동일한 codebase?

우리가 사용하고 싶 CHM help 그러나 그것은 나타나지 않는 방향으로 Microsoft 원리에서 이동합니다.

누군가를 고용 HXS 들의 도움 파일이 있는가?

여러분의 의견을 알려주세요 감사


업데이트를 기반으로 lassevk 의견;

것처럼 보이지만 HXS 도움말을 사용할 수 없도록을 위해 정상적인 도움말 프로젝트입니다.


올바른 솔루션이 없습니다

다른 팁

Windows Vista에 기본 .CHM 뷰어가 없다고 생각하는 이유는 무엇입니까? (확실히 내 컴퓨터와 Win7 상자에 하나가 있습니다)

.chm을 .hlp와 혼동 할 수 있습니다 (Microsoft는 실제로 Vista에서 .hlp 지원을 떨어 뜨린 다음 Windows 업데이트에서 재개했습니다).

결론 : .CHM 파일은 모든 Windows 버전에서 여전히 지원되는 것 같습니다.

this.Mode = Modes.Rant;

제작자 (일반적으로 꽤 많은 Microsoft)가 단순한 일보다 더 많은 일을하고 싶지 않기 때문에 거의 모든 도움말 파일 형식에는 엄청난 문제가 있습니다. 약간 그들 자신의 용도로 충분합니다.

새로운 HXS 형식이 3 차 파티가 통합 될 때 Visual Studio 도움말을 완전히 몇 번이나 말할 수는 없습니다. 이것이 타사 설치 도구의 잘못이라고 말할 수 있지만 꽤 오랫동안 아니요 이 작업을 수행하는 방법에 대한 문서화이므로 리버스 엔지니어링을 선택해야했습니다 (그리고 때로는 잘못 이해하거나 통합되지 않았습니다. 여전히 통합이 작동하는지 모르겠지만 요즘에는 온라인 도움말을 사용하도록 Visual Studio를 전환합니다. 주로 작동하는 반면, 내장 된 도움말은 파일이 손상 되었기 때문에 도움이되지 않았기 때문에 도움이 될 때까지 Visual Studio를 잠그는 진행률 표시 줄로 떨어집니다. F1, Visual Studio는 Dexplore 프로그램을 여러 번 죽이지 않으면 잠그는 것입니다.

이것이 어떤 문제에 대한 해결책으로 끝났는지, 나는 여전히 모른다.

둘째, 도구가 있어야합니다. CHM 뷰어는 Vista가 아닌 전 비스타에 존재하지만 HXS를 보여주는 데 필요한 도구는 Vista Pre-Vista에 존재하지 않지만 Vista에 수집합니다. 좋아요 오른쪽.

this.Mode = Modes.JustTicked;

내가 작업하는 곳에서는 CHM 파일과 네트워크 공유를 통해 응용 프로그램을 배포하는 파일 기반 HTML 버전을 배송합니다. Vista는 아직 그다지 많이 보지 못했지만 HTML 버전도 그곳에서 작동 할 것입니다.

나는 오히려 반짝이는 도움을 받고 싶습니다 파일 그렇지만.

HTML 버전 중 하나는 제품을 따르는 웹 모듈의 동일한 파일에 연결할 수 있다는 것입니다. 이런 식으로 고객이 필요로하는 버전은 하나뿐입니다.

우리는 직장에서 사용하는 도구를 업그레이드하기 위해 이번 주 일정에 따라, 직장에서 멋지고 조용하고 있습니다. 나는 그것이 HXS를 생산할 수있는 다양한 유형의 출력을 살펴볼 것입니다.


편집하다: 흠, 도움말 및 매뉴얼에 대한 도움말 페이지를 빠르게 살펴보면 우리가 사용하는 제품은 이것은 HXS에 대해 말할 것입니다:

Visual Studio 도움말은 MS Help 2.0이라고도합니다. 원래이 도움말 형식은 HTML 도움의 후속자가되었습니다. 그러나 Microsoft는 릴리스를 무기한 연기했으며 이제는 일반 사용자 애플리케이션을위한 도움말 형식으로 출시되지 않을 것임이 분명합니다.

이것은 Visual Studio .NET에 통합되도록 설계된 타사 프로그래밍 구성 요소를 문서화하는 데만 사용되는 특별한 도움말 형식입니다. 다른 목적에 적합하지 않으며 응용 프로그램을위한 일반적인 도움말 프로젝트에는 사용할 수 없습니다!

나는 HXS가 완전히 테이블에서 벗어난 것 같아요.


메모: 웹 기반은 반드시 웹이 필요하다는 의미는 아닙니다. 섬기는 사람, 웹이 필요하다는 것만 브라우저. 앱에 통합하거나 웹 브라우저 구성 요소를 사용하거나 사용자 기본 브라우저를 시작한 경우 선택해야 할 선택이지만 대부분의 웹 기반 도움말 출력은 필요하지 않습니다. 서버 설정.

나를 위해,CHM 은 여전히 대답이다.나를 구축 CHM 파일 샌드캐슬 도움말 파일 작성 도구 에서 사용할 수 있는 Codeplex.

에 대한 우려의 접근성 CHM 유효합니다.을 주는 것,제가 생산 CHM-웹 변환기 매우 쉽게,일부 IStorage 해킹,텍스트 검색 및 교체 및 XSL 변형시킵니다. 이 페이지 웹 사이트는 생산에서 자동적으로 약 8 초입니다.그것은 확장/축소 트리에 왼쪽 손 측 마크트키르헤,신 등이 있습니다.프레임에 기반한(아주 친절한 URL)하지만 그것이 충분히 잘 작동합니다.

내가 본 유용한 유용한 도움말 문서는 일반 HTML이었습니다. 내가 본 오픈 소스 프로젝트의 대부분은 아니지만 대부분의 오픈 소스 프로젝트에는 HTML 도움말 페이지 (API 및 참조 문서)가 있습니다. 독점 형식을 사용하거나 독점적 인 독자가 필요한 모든 것이 모두 쓸모 없게 될 위험 (CHM) 또는 호환성 또는 부풀림 문제 (PDF)가 필요합니다.

어떤 이유로, Microsoft는 도움말 파일에서 나쁘다. Visual Studio/SQL Studio/Office의 온라인 도움말은 끔찍하고 MSDN은 혼란스럽고 CHM은 어리 석고 Microsoft 검색은 실제로 원하는 결과를 반환하지 않습니다. (단지 내 의견 :)

Adobe Robohelp 컨텐츠/색인/검색/용어집이 있고 HTML 생성과 같이 브라우저에서 작동하는 컨텐츠를 작성하는 데 사용할 수 있습니다. 35 개 언어를 지원합니다.

앱의 도움말 컨텐츠를 관리하는 데이를 사용하는 Flex 기반 웹 앱이 있습니다. Flex 앱과 도움말 시스템은 Windows/MacOSX/Linux의 대부분의 브라우저에서 작동합니다.

여전히이 질문을 읽는 사람에 대한 몇 가지 업데이트 된 생각 ...

Wikipedia에 따르면 Microsoft가 결정했습니다 Microsoft Assistance Markup 언어 도움을 포기한 후 2.

도 있습니다 Microsoft 도움말 시스템, 이것이 Visual Studio 2010과 함께 배송하는 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top