misc.log

日常茶飯事とお仕事と

自作ヘルプをVisual Studio.NET 2003に統合の件

http://d.hatena.ne.jp/frontline/20060209/p3 で書いていた、自作のヘルプファイルをVisual Studioにインストーラで統合してしまおうという件、以前開発者向けにリリースしたライブラリインストーラだと、うまく統合できていないことが判明。
で、もう一度MergeModuleから作り直してみても同じ。
仕方ないので、気を取り直して一度インストーラプロジェクトを閉じ、開き直して作ると、あれ?うまくいった...ように見えるが、一部のヘルプしか見えていない。
加えて、インストーラプロジェクトを開き直すと、以前インストールが中断されて巻き戻る件の時に削除した、

  • HTML_Help_REgistration__RTL_---_---.msm
  • VIntegraton_VS7_AppSearch_RTL_---_---.msm
  • VIntegration_VS7_RTL_---_---.msm
  • VSCC_Collection_Files_RTL_---_---.msm
  • VSCC_Collection_Files_RTL_---_enu.msm

がプロジェクトに追加されている。なんでー?

前回は、なぜかインストールで巻き戻ってしまうので、上記の(勝手に導入された)マージモジュール群を外すことでしか対処できなかったが、今回はコレがないときちんと動かない(というかヘルプが統合されない。当然だろうな。ヘルプ統合用のマージモジュールっぽい名前だし....)。

前回のエラーの理由は何なんだろう?