web.configファイルのリソースを使用するWebプロジェクトがあります。 db接続からアプリケーション変数までのすべてが含まれています。asp.netプロジェクト内に複数のweb.configファイルを作成するのに役立つ
私のアプリケーションには/ rptという名前のトップレベルのフォルダがあります。ここにはカスタムレポートページがいくつかあります。私は/ rptフォルダ内のファイルが/ rptフォルダにあるこの "sub" web.configファイル内の接続文字列を使用できるように、このフォルダ内のメインのweb.configファイルからバリエーションを含むweb.configファイルを作成したかった。
私はweb.configをコピーして/ rptフォルダに貼り付け、接続文字列セクションを除くすべてを削除しました。
しかし、これは期待どおりに機能しませんでした。私は何が欠けていますか?
これは参照のための私/ RPTのweb.configファイルである...
<?xml version="1.0"?>
<configuration>
<connectionStrings>
<remove name="PMISConnectionString_prod"/>
<remove name="PMISConnectionString_test"/>
<add name="ConnectionString" connectionString="Data Source=phedvsv;Initial Catalog=PM;Persist Security Info=True;User ID=IS_User;Password=ll1"/>
<add name="ConnectionString_test" connectionString="Data Source=phedvsv;Initial Catalog=PM;Persist Security Info=True;User ID=IS_User;Password=ll1"/>
</connectionStrings>
</configuration>
"これは期待どおりに機能しませんでした" - 何が期待されましたか?あなたはコードを投稿できますか? – Oded
これは私のメインweb.configのコピーであり、接続情報を除いたものがすべて除かれているので、メイン設定の値が使用され、接続文字列は/ rpt .configファイルに上書きされます。 – kacalapy