0
登録済みのCOMタイプライブラリを開発しています。ビルドすると、Visual Studioは自動的にライブラリを登録します。 OleViewで型ライブラリを見ることができます。タイプライブラリHELPDIRが間違っています
私はこのライブラリの2つの枝を別々のディレクトリに持っています。これは問題の原因です:HELPDIRが間違った枝を指しています。私のレジストリは次のようになります:
[HKEY_CLASSES_ROOT\TypeLib\{6C964648-D0B3-4c8a-B7D5-53D176CBCC68}]
[HKEY_CLASSES_ROOT\TypeLib\{6C964648-D0B3-4c8a-B7D5-53D176CBCC68}\1.0]
@="My Type Library"
[HKEY_CLASSES_ROOT\TypeLib\{6C964648-D0B3-4c8a-B7D5-53D176CBCC68}\1.0\0]
[HKEY_CLASSES_ROOT\TypeLib\{6C964648-D0B3-4c8a-B7D5-53D176CBCC68}\1.0\0\win32]
@="c:\\path\\right_dir\\mylib.dll"
[HKEY_CLASSES_ROOT\TypeLib\{6C964648-D0B3-4c8a-B7D5-53D176CBCC68}\1.0\FLAGS]
@="0"
[HKEY_CLASSES_ROOT\TypeLib\{6C964648-D0B3-4c8a-B7D5-53D176CBCC68}\1.0\HELPDIR]
@="c:\\path\\wrong_dir"
ライブラリをビルドして登録するときにHELPDIRパスを修正するにはどうすればよいですか?