VB2008で制作したデータベースを他のPCに配布
VB初心者のものです。
VB2008で制作したデータベース(Sql Compact3.5を使用)を他のPCに配布に配布したいと思っています。
Sql Saver2008で制作しても配布すれば楽だったのですが、取り扱う人間が私以上にPCに疎く、使用するまでの過程が困難になりそうでしたので、実行形式に出来るもので制作して配布しようと考えました。
自分のPCで完成したのですが、他のPCにコピーして使用してみたところ、
「アプリケーションのコンポーネントで、ハンドルされていない例外が発生しました。[続行]をクリックすると、アプリケーションエラーを無視し、続行しようとします。[終了]をクリックすると、アプリケーションは直ちに終了します。
ファイルまたはアセンブリ’System.Data.SqlServerCe, Version=3.5.0.0,Culture=neutral,PublicKey Token=89845dcd8080cc91’、またはその依存関係の1つが読み取れませんでした。指定されたファイルが見つかりません。」
といったエラーが出てしまいました。
配布先のPCには必要以上のものをインストールしたくないので、テスト機(Windows7)には
VBおよびSqlはインストールしていません。
テスト機のPCで動かすためのファイルが足りないために起こるエラーだと自分は思っているのですが、何が必要なのかがわかりません。
配布にあたりまして、こういったトラブルを防ぎたいのですが必要なファイルが入っていない場合に自動的にダウンロードをする、といった事は可能なのでしょうか?
また、このエラーの場合は何が必要なのでしょうか?
またはそもそも、自分の考えは間違っているのでしょうか?
なお、配布先のPCのOSはWindowsXP機もありますが、これについても問題がありますでしょうか?
ご指摘、ご指導をお願いできませんでしょうか?
よろしくお願いいたします。
制作元PCのOS:Windows7
開発環境:Visual Basic2008 Express
使用データベース:Sql Compact3.5