2016-08-21 7 views
0

データベースファイル(SQL Server .mdfから作成)をC#プログラムの1つに接続しました。しかし、これらのファイルを別のPCに持っていくと、接続文字列をもう一度与える必要があります。それは私のために非常に迷惑です。Visual Studioで自動的に接続文字列を取得

プロジェクトファイルを別のPCに移動すると自動的にその接続文字列を取得する方法はありますか?

ご迷惑をおかけして申し訳ございません。

答えて

0

いいえ私はそうは考えていません.1つのPCから別のビジュアルスタジオソリューションを転送する場合、web.configファイルまたはC#コードのいずれかで手動で接続文字列を変更する必要があります。 Visual Studioは自動的に特定のPCにインストールされているデータベースを検出し、そこから接続文字列を取得することができます

1

はい、可能です。

プロジェクト名がMYprojectであるとします。

のでFollwingパスに Dデータベースを入れてください:プロジェクト\ MyProjectと\ MYproject.UI \ binに\デバッグ\データベース\のsql.mdf \を。

接続文字列が@Kumarathunga
<connectionStrings> 
    <add name="DBNAME" providerName="System.Data.SqlServerCe.4.0" connectionString="Data Source=|DataDirectory|\..\..\..\MYproject.UI\bin\Debug\Database\sql.mdf" /> 
</connectionStrings> 
+0

以下のように変更します

が、これはあなたのprobelmを解決しているのですか? – ADMIN

関連する問題