• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VB2008で制作したデータベースを他のPCに配布)

VB2008で制作したデータベースを他のPCに配布

このQ&Aのポイント
  • VB初心者のため、制作したデータベースを他のPCに配布する際にエラーが発生しました。必要なファイルが欠けている可能性があります。配布時のトラブルを防ぐためには、ファイルの自動ダウンロードが可能かどうか確認した方が良いでしょう。
  • 配布先のPCには必要以上のものをインストールしたくないため、テスト機(Windows7)にはVBおよびSqlはインストールしていません。しかし、配布先のPCでエラーが発生し、必要なファイルが見つからないというメッセージが表示されます。配布時に必要なファイルを自動的にダウンロードする方法を検討すると良いでしょう。
  • 配布元PCのOSはWindows7で、開発環境はVisual Basic2008 Expressを使用し、データベースにはSql Compact3.5を使用しています。配布先のPCのOSはWindowsXPもあるため、互換性にも注意が必要です。配布時に発生するエラーの原因と対策についてアドバイスをいただけると助かります。

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

  • ベストアンサー
  • lv4u
  • ベストアンサー率27% (1862/6715)
回答No.1

通常、作成したプログラムは、インストーラを作成して配布します。 でも、Expressでは、インストーラ作成機能はないと、このサイトの他のQAには書かれていました。 たぶん、Expressは勉強用で、いろんな方に配布する機能は省かれているのではないでしょうか? 有償バージョンの開発環境でインストーラを作成して配布すれば「必要なファイルが入っていない場合に自動的にダウンロードをする」といった事が可能になると思います。

umeo0079
質問者

お礼

ご教授、ありがとうございます。 教えていただいたヒントから、「セットアッププロジェクト」というものがStandard以上からあるのを知りました。 どうにかならないかと考え、必要なファイルだけをインストールする方法しかないかな~と諦めていたのですが、「SSCERuntime-JPN」というランタイムファイル(?)を発見しテスト機にインストールしたところ動作が確認できましたので、とりあえずこの方法でいこうと思います。 配布先のインストールは、自分が一つ一つ行う羽目になりそうですが…(笑)。 重要なヒントをいただきまして、ありがとうございました。