VisualStudio (2010) に追加のヘルプ ファイル (.chm) を含めて、(関数を) 押すF1と、正しいサイトの新しいヘルプ ファイルが自動的に開くようにする方法はありますか? ありがとうございました。
2 に答える
VS 2010 ではできません。VS 2002 ~ 2008 でのみ可能でした (当社製品のVSdocmanで実行できます)。説明する:
- Html Help 1形式 (CHM)はVS 6 以前で使用されていました。
- VS 2002、2003、2005、および 2008 は、MS Help 2形式 (HxS) を使用しました。ただし、追加のカスタム F1 ヘルプに CHM を使用することもできました。
- VS 2010 はMS Help Viewer 1形式 (MSHC) を使用し、VS 2012 はMS Help Viewer 2形式 (MSHC) を使用します。それらの間にはわずかな違いしかなく、同じと見なすことができます (この形式を MS Help3 と呼ぶ人もいます)。MSHC 以外の形式で追加のヘルプを含める方法はありません。
したがって、独自のF1ヘルプを追加する場合は、MSHC ファイルを作成する必要があります。それほど難しいことではありません。これは、単一の MSHC ファイルに圧縮された、特別にフォーマットされた HTML ファイルのリストにすぎません。そんなときに役立つツールがあります。たとえば、VSdocman または無料の mshcMigrate.exe を使用すると、既存の CHM を MSHC に変換できます。
mshcMigrateに関する詳細情報
彼らのサイトからコピー:
入力
HTML Help と MS Help 2 の両方を Help Viewer 形式に移行します。プロジェクト ファイル (.hxc、.hhp) とコンパイル済みヘルプ ファイル (.hxs、.chm)、およびヘルプ ソース フォルダーを変換します。
出力
出力には、.mshc & .cab ヘルプ パッケージ ファイルと .msha マニフェスト ファイルが含まれます。
その他の機能
アプリケーションには、テスト、インストール/アンインストール、HelpLibManager 出力ログの表示、API 呼び出しの実行、およびヘルプ ライブラリ データ ストアの探索を可能にするいくつかの追加ツールが含まれています。このユーティリティは、夜間ビルドおよびコマンド ライン操作のためにバッチ モードで操作することもできます。