ディストリビューションウイザードの注意点とは?

このQ&Aのポイント
  • ディストリビューションウイザードを使用して配布用ソフトを作成中に気になるメッセージが表示されました。
  • メッセージには依存情報のないファイルのリストがあり、ファイルを選択するかどうかの指示があります。
  • 特に「msado.tlb」というファイルがあり、これがADO関連のファイルであるため、DB接続に問題が発生する可能性があります。
回答を見る
  • ベストアンサー

ディストリビューションウイザードについて

みなさんこんにちは、いつもお世話になります。 今配布用ソフトを作成するべくディストリビューションウイザードを使用してみたのですが、途中で気になるメッセージが表示されたので、無視してよいかどうかお聞きしたいのです。 表示されるメッセージは以下のとおりです。 「以下は依存情報が見つからないファイルのリストです。ファイルの依存情報なしで進める場合は[OK]をクリックして下さい常に依存情報をもたないファイルとしておく場合はそのファイルのチェックボックスをオンにしてください。」 リストにあるファイル名称は 「msado.tlb」です。名前から推察するにADO関連のファイルだと思うのですが、DB接続にADOを使用しているのでADOが使用できない環境でセットアップされては困ります。一応オンにしないで次の手順に移ったのですが、それでも良いのでしょうか? ご指導お願いいたします。

  • saeyui
  • お礼率90% (255/281)

質問者が選んだベストアンサー

  • ベストアンサー
noname#102878
noname#102878
回答No.1

参考URLをどうぞ。

参考URL:
http://support.microsoft.com/default.aspx?scid=kb;ja;JP412438
saeyui
質問者

お礼

ありがとうございました。

関連するQ&A

  • VB5.0 参照設定で「既にロードされています」

    いつもお世話になっております。 VBで参照設定がうまくいかず困っております。 【環境】OS:Win98/VB:5.0(SP3) 【状況】一度外した参照設定を再び指定すると、以下のエラーメッセージが出て、登録ができない。 「指定されたライブラリ/プロジェクト、または互換ライブラリ/プロジェクトは既にロードされています。」 【詳細】 1.ショートカットを作成したかったので、Shelllnk.tlbを参照設定していた 2.Shelllnk.tlbの参照設定を外した 3.Shelllnk.tlbを新しく作り、再度参照設定しようとしたら、上記のメッセージが出た どこかに一度設定した情報が残っているのでしょうか? VBPファイルもテキストで開いて見たのですが、よくわかりませんでした。

  • EXEを起動するとインストーラが起動してしまいます

    環境はwindows7proです。 質問のツールは、VisualBasic6で作成したツールで、DBとしてAccessを使用します。 インストーラ配布用にInstallShieldを使用しています。 DBを消した状態でEXEを起動すると「DBがありません」とメッセージを出すエラー処理をしてます。 xpで実行すると想定どおりの動作になります。 7で実行するとインストーラ?が起動し、消したDBをインストール元から勝手に復元してしまいます。 インストール元のファイルが無い時は、メディアの挿入を求められます。 この動作は、windows7の仕様でしょうか?それとも何かの組み合わせ(OSとインストーラなど)で発生する事象でしょうか? 事象が依存している機能が分からず調査が出来ない状況です。 よろしくお願いします。

  • ファイルメーカーで条件によって画像を表示にしたい。

    ファイルメーカーPRO7を使用してDBを作っています。 リスト形式画面で「確定」というフィールドに"◎"が入っていた場合にのみ、その横に花の画像を表示させたい場合はどのようにすればよいでしょうか。 画像はフィールドとして扱っておらず、単純にピクチャとしてはりついています。普段は表示されず◎がついたときにだけ表示させたいです。 よろしくお願いします。

  • VB6.0 エラーの対応仕方

    VB6.0で実行ファイルを作ったですが、そのファイルをインストール処理すると以下のエラーメッセージがでました: ”ファイル'C:\WINDOWS\SYSTEM\msado25.tlb'の登録中にエラーが発生しました。” どうすれば、そのエラーを解決できるでしょうか?ご回答をお願いいたします。

  • WinXPでDllとかTlbファイルが勝手に復元する機能について

    質問です。 分かる方いらっしゃいましたらお願いします。 WinXPで、 C:\Program Files\Common Files\System\ado配下の DllファイルやTlbファイルを削除または振るバージョンに置換しても勝手に復元、最新に上書き復元してしまいます。 APPの都合で古いバージョンを使用したいのですが、 勝手に復元してしまうため、困ってます。 自動復元をとめるにはどうすればよろしいでしょうか? お願い致します。

  • ADO接続の共有

    ACCESS2007をフロントにしてDBをSQL-Server2005Expressにして開発を 行おうとしています。 できる限りネットワークの負荷を減らそうと、ADO接続/ADOレコードセットと フォーム連結で開発したいのですが、ネットで検索するとADO接続を各画面で 行わなければならないような記述しか見あたりません。  ・検索キーワード:ADO 接続 共有 できれば、ADO接続はプログラム起動時1回で、DBデータを表示する 画面等を開く場合は、起動時に取得した接続を使い回したいのですが、 当該方法が記載されたいるようなURL等をご教示願えないでしょうか?  ・他mdbのテーブルをリンクテーブルとして使用したいため、   AccessProject(.adp)の使用は断念しました。 上記よろしくお願いします。

  • MDBファイルの配布について

    以下のような条件の場合 配布先にACCESSの実行環境(ランタイム)及び、ライセンスは必要でしょうか? ・ACCESSにてMDBを作成し、そこにテーブルとデータを格納する。 ・MDB上のデータを検索/表示するEXEを、VB.NETで作成する。  (EXEからは、ADO.NETでMDBにアクセスする) ・ACCESSのMDBは、単純にデータの格納の為だけに使用する。  (フォーム、レポート、クエリーなどは一切使用しない) ・配布先には、EXEとMDBを配布する。

  • App store プログラム配布時の添付ファイル

    インターネットで色々調べたのですが、有益な情報を見つけきれなかったため、質問させていただきます。 現在、iOS用のアプリを開発しております。 そのアプリには、sqliteのDBと多数の画像ファイル(jpg,png)を使用しています。 xcodeのiOSシミュレータで動作確認したところ、上記ファイルは手動でアプリフォルダのdocumentsフォルダに入れて実行することが出来ました。 実機(iPad)にUSB経由でアプリを入れて実行しましたが、上記ファイルが無い為、実行できませんでした。 上記ファイルを添付ファイルとしてアプリと同時に配布する方法はありませんか。 アプリのライブラリに組み込んで配布することはできるようですが、ファイルの数が多い、また、sqliteのDB内にマスタテーブルをデフォルトで登録する必要が有るため、出来上がったDBを配布したいと考えております。 皆さんのお知恵をお借りしたいのですが・・・ よろしくお願いします。

  • DBグリットコントロールについて

    OSは、Meを使っているVB初心者なのですが、 DBグリットコントロールMicrosoft Data Bound Grid Control 5.0(SP3)を表示したかったのですが見つかりませんでした。仕方なくMicrosoft Data Grid Control 6.0(OLEDB)を使用したのですが、メッセージが・・・このコントロールには互換性のあるデータソースがありません。プロジェクトまたは、フォームにDataEnvironmentのようなOLEDBデータソースまたはADOデータソースコントロールを追加してください。と表示されました。どういうことなのでしょうか? あと、Microsoft Data Bound Grid Control 5.0(SP3)はどのファイルにあるのでしょうか?

  • javaプログラミングで標準APIを用いたリストを作成したいのですが・・・

    タイトルの通り、リストで簡単な個人情報を管理するプログラムを作成しています。 「こんな機能を使うといいよ」とか、「こういう風にプログラムを組んだほうがいいよ」などのアドバイスがあれば書いて頂けると助かります。 プログラムの仕様は下記の通りです。 ・mainメソッドをもつクラスのファイル名はPersonalDataList.javaとする。 ・個人情報の管理はリストを使う。 ・登録できるデータ件数の制限はなしとする ・実装する機能 - 個人情報の追加…キーボードで入力された個人情報をリストに追加する - 個人情報の一覧表示…登録済みの個人情報を一覧表示する - 個人情報の削除…指定された番号の個人情報をリストから削除する - 個人情報をソート…登録済みの個人情報を、指定されたフィールド・順序(昇順・降順)にソートする - 個人情報の検索…登録済みのデータの中から、キーボードで入力された文字列を一致する名前の個人情報を全て表示する 取り扱う個人情報個人情報は以下の通りです。 [フィールド名]  [意味]   [データ型]    name 名前 String address 住所 String age 年齢 int telephone 電話番号 String また、これらの個人情報を扱うクラスとして"Person"というクラス名のクラスを用意します。 使用する標準APIに特に制限はありません。 現在私が考えているのは、以下の通りです。 ・リストはArrayListを使う ・キーボードからの入力する文字列はBufferReaderを用いる ・キーボードから入力した文字列を数値に変換するのに、Integer parseInt()を用いる プログラムを起動すると以下のようなメニューが表示される 1.個人情報の追加 2.個人情報の削除 3.個人情報の一覧表示 4.個人情報のソート 5.個人情報の検索 コマンドを入力して下さい>※←ここに各メニュー項目の番号を入力 1.個人情報の追加を選んだ場合、以下のメッセージを表示 個人情報を入力して下さい。 名前>※←ここに名前を入力してEnterキーを押すと下に進む。以下同様 住所>※ 年齢>※ 電話番号>※ 入力が完了したら、メニュー画面に戻る。 それぞれ正しく入力されなかった場合、エラーメッセージを表示しメニュー画面に戻る 2.個人情報の削除を選んだ場合、以下のメッセージを表示 削除したい個人情報の番号を入力して下さい >※←ここに番号を入力し、Enterキーを押すと指定した番号の個人情報が削除される 登録されている番号以外、または数値以外のものが入力された場合、エラーメッセージを表示してメニューに戻る 3.個人情報の一覧表示を選んだ場合、登録されている個人情報を全て一覧表示し、メニュー画面に戻る 4.個人情報のソートを選択した場合、以下のメッセージを表示 フィールドを選択して下さい。 1.名前 2.住所 3.年齢 4.電話番号 >※←ここに各メニュー項目に対応した数値を入力する 上記以外の数値、または数値以外が入力された場合はエラーメッセージを表示し、メニュー画面に戻る。 数値を入力し、Enterキーを押すと、以下のようにソートする順序を選択するメッセージが表示される ソート順序を入力して下さい 1.昇順 2.降順 >※←ここに数値を入力する 数値を入力し、Enterキーを入力するとメニュー画面に戻る。 上記以外の数値、または数値以外が入力された場合はエラーメッセージを表示し、メニュー画面に戻る。 5.個人情報の検索を選択した場合、以下のメッセージが表示される。 検索したい名前を入力してください。 >※←ここに名前を入力する 名前を入力し、Enterキーを押すと、入力した名前とリストに登録されている名前が一致した個人情報を全て一覧表示し、メニュー画面に戻る。 一致する名前が登録されていない場合、エラーメッセージを表示してメニュー画面に戻る。 以上が現在私が思い描いているものです。まだプログラムは組んでいません。 どうかご協力よろしくお願い致します。

    • ベストアンサー
    • Java