VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 2003/03/05(Wed) 22:00
投稿者おじさん
URL
タイトルRe: Visual Studio Installerでdao360をレジストリーに登録するには

自己レスです。

レジストリーに登録されないのでレジストリー
エディターばかり調べていましたが
関連付けエディターの方を読んでいて分かりました。

dao360.dllは標準でRegisterのプロパティが自己登録
しない設定になっていました。
これを下記のとおり自己登録するに変えたところ
無事起動できました。

Registerプロパティの説明は下記を参照して下さい。
http://www.microsoft.com/japan/developer/library/default.asp?URL=/japan/developer/library/vsinstal/veproregisterproperty_file.htm

ただ、comオブジェクトは自己登録しないよう
薦められています。・・・意味は理解できませんが。
駄目とは言ってないので大丈夫だと思います。
comオブジェクトの説明は下記を参照して下さい。
http://www.microsoft.com/japan/developer/library/default.asp?URL=/japan/developer/library/vsinstal/vehowaddingremovingcomobject.htm


これでやっと自分のソフトのバグ取りに専念できそうです。

ご協力いただいた皆さんに心より感謝申し上げます。


> 現象・・VB6(SP5)のデストりビューションウィザードで作ったソフトは正常にセットアップできるのですが、これをVisual Studio Installer で作るとソフトを起動する時に、クラスは登録されていません・・のエラーが出て起動できませんでした。原因を探ったところ dao360.dll がレジストリーに登録されていないためと分かりました。(手動で登録したり、dao360を登録するフリーソフトをインストールしたり、Access2000がインストールされていると正常に動いたため)
> Installer Help のレジストリーエディターを読んでみましたが私には理解できませんでした。
>
> そこで教えてください・・Installerで dao360 をレジストリーに登録する方法を教えてください。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -