2012-02-15 13 views
3

私は同じWeb asp.netアプリケーション内の2つの異なるWeb設定ファイルに2つの異なる接続文字列を持つことができますか?私は1つのasp.netプロジェクトの2つの異なるWeb設定で2つの接続文字列を持つことができます

私は、私は別の設定ファイルに一つずつ設定ファイル内の接続文字列と他の接続文字列を追加したい 、1つのasp.netプロジェクトは、プロジェクトの別のディレクトリに2つのweb.configファイルを持つことができることを知っている。しかし 同じasp.net projcet

答えて

4

はいこれが可能です。

接続文字列の名前が同じ場合、ディレクトリ内の文字列はルートフォルダ内の文字列よりも優先されます。

web.configファイル階層の詳細についてはこちらの記事を参照してください。

http://msdn.microsoft.com/en-us/library/ms178685.aspx

0

はい、あなたがそれを行うことができます!

接続文字列には異なる名前を付けることができます。 同じ名前を使用して接続文字列を上書きしないようにする必要があります。

<connectionStrings> 

<add name="Test" connectionString="DataSource=MyDataSource;Initial  
    Catalog=MC1;User ID=Test; Password=Demo;" /> 
<add name="Test1" connectionString="Data Source=MyDataSource;Initial 
    Catalog=MC2;User ID=Test1; Password=Demo;" /> 

<connectionStrings> 
+0

返信ありがとうございますが、同じコードラインを過ぎてもかまいませんか – user916520

+0

このインラインコードはお役に立ちます! –

関連する問題