2016-06-21 2 views
0

現在、アプリケーションの作成が終了し、別のコンピュータでアプリケーションを実行したかったのです。私はInstallShieldプロジェクトを使用してアプリケーションを構築しました。そして、アプリケーションをインストールして実行したところ、データベースに接続できないというメッセージが表示されました。したがって、問題は、別のコンピュータで動作するようにアプリケーションを構築している間にデータベースファイルをコピーする方法です。ありがとう。Visual Studioでアプリケーションを別のコンピュータに移動するときのデータベースファイルのコピー

答えて

1

アプリケーションのパブリッシュ/セットアップ時に必要な前提条件を追加する必要があります。 App.configファイル - >変更の名前と下図のように、あなたの接続コードに同じコードを追加します。

enter image description here

Read More...

+0

こんにちは、ありがとうございました。私はそれを変更しようとしましたが、非常に多くのエラーがあります。どういう考えがありますか? –

+0

また、MySQLデータベースで動作するかどうかは分かりますか? –

+0

'app.config'と' ProviderName 'に 'Data Source = .; port = 3306; Initial Catalog =あなたのDB名; User Id = root; password = 0159'を追加しないと、 = "System.Data.MySqlClient" ' –

0

他のコンピュータにデータベースをコピーし、app.configファイルから接続文字列を変更します。

+0

あなたは、私は新しい接続文字列を見つけることができます任意のアイデアを持っていますか?私は途中でMySQLを使用しています。 –

+0

接続文字列をapp.configファイルに置きます。[ソース](http://www.codeproject.com/Tips/416198/How-to-Connection-String-from-App-Config-in-Cs)インストールアプリケーションをインストールしたディレクトリの[YourAppNAME.exe]ファイルをメモ帳に開き、接続文字列を更新してください。 –

関連する問題