2017-04-24 19 views
-5

ローカルデータベースの.MDFファイルと.logファイルをVisual Studio 2015で作成しました。別のPCに移動する必要があります。別のPCをローカルデータベースと一緒に使用しています。私は唯一の.exeファイルとデータベースファイルを別のPCにコピーしようとしましたが、ローカルのdbファイルと同じパスをPCのように設定しました。ローカルのdbファイルと.exeファイルだけを移動したい場合は、私の最初のproject.Canアプリケーションを実行することができますので、それについて多くのアイデアを持っていますか?私はこれをしましたが、何を追加するのに失敗しましたか?私は何が欠けていますか?私は検索しましたが、私は非常に混乱しています。 あなたの提案に非常に感謝します。別のPCでC#.exeファイルを実行する

+3

「[良い質問をするにはどうすればよいですか?](http://stackoverflow.com/help/how-to-ask)」を読んでください。 –

答えて

0

適切なファイルパスが確立されているプロジェクトの依存関係の1つとしてDBがリストされている必要があります。あなたがそうしたように聞こえる。確かに、あなたはあなたのプロジェクトフォルダのどこかにDBを置くべきです...それのために個々のフォルダを作る;あなたのリソースに入れてください。あなたのbinフォルダに入れてください...プロジェクトに直接結びついている場所。たとえば、私が仕事で使っているDBは、ProjectName > Project > Install > SubFolderName > Databases > DBに保存されています(明らかにファイル名と拡張子は編集されています)。

プロジェクト内の適切な場所にDBを配置したら、プロジェクト全体をコピーして新しいコンピュータに貼り付けてください。ファイルパスを取得するためにstringを使用している場合は、新しいコンピュータでは有効ではない可能性があります。それらをリセットする必要があるかもしれません。私はこれがあなたの最大の問題だと思います。

あなたの投稿から収集できる最高の方法です。それが役に立てば幸い。

+0

ありがとう、私はこれを試してみる:) –

関連する問題