2011-08-15 13 views
0

私は最初のWindows .Netアプリケーション(多くのことを行っている.net Webアプリケーションとは対照的です)に取り組んでいます。データベース接続に関する質問がありますstrings - web.configのセクションに相当するものはありますか?.Net Windowsプログラムの接続文字列

私は別の接続文字列を必要となる(当社テスト・データベースに対してプログラムの実行を持つことができるようにしたい。Windowsの.NETアプリケーションで接続文字列オブジェクトを定義するには、「標準的な」方法とは?

おかげ

答えて

1

のではなく、再びこのすべてのダウンを書き、ここでこのテーマには良い記事があります:

Storing and Retrieving Connection Strings

+0

これは治療になりました。記事へのリンクありがとう。 –

+0

NP。常に喜んで:) –

1

は、プロジェクトに「アプリケーション設定」ファイルを追加します。それは、「app.configを」そこにあなたの接続を置くと呼ばれるファイルを追加します。アプリがコンパイルされると

それは設定の名前を変更しますMyApp.config。

など、実行可能ファイルに一致するファイル

接続文字列オブジェクトを定義する "標準的な"方法の意味がわかりません。あなたの望むところに名前を付けてください。時にはデータベースの名前を使用することもありますが、時にはプロジェクトの名前だけを使用することもあります。

複数の設定ファイルを持つことに関しては、Config Transformsを使用します。 app.config、app.debug.config、app.release.configなどの名前を付け、構成マネージャーを使用して、配置先に基づいてどちらを使用するかを定義します。

1

非ASP.Netは、単に代わりにweb.configファイルのapp.configを使用してアプリ。 hereを参照してください。

接続文字列は アプリケーション構成ファイルの構成要素の connectionStringsセクション内のキー/値のペアとして保存することができます。