0

2つのWebアプリケーションがあります。サーバー内のフォルダ階層はそのようなものです。最初のものは:... / firstapplitaion 2番目は:... / firstapplication / secondapplication / Default.aspx

最初は、firstapplicationのweb.configファイルだけで実行できますか?secondapplicationのWeb構成には特別なものはありません。

あなたの助けをありがとう。

4

2 に答える 2

1

1つの方法は、web.configファイルのセクションが次のような適切なファイルを指すようにすることです。

<configuration>
   <appSettings file="C:\MyCommonFolder\MyCommonAppSettings.config">
   </appSettings>
</configuration>

お役に立てば幸い

于 2010-08-12T12:59:43.770 に答える
0

2番目のアプリのweb.configファイルが同じである場合、なぜそれらを別々のアプリとして実行することさえわざわざするのでしょうか。同じweb.configを使用する1つのアプリにしないのはなぜですか?それとも、それらを別々のアプリプールに分割しようとしていましたか?

同様の状況で私が行ったことは、各サイトに独自の個別のweb.configを含めることでしたが、すべての共有部分をMachine.configに移動しました。私の場合は、C:\ WINDOWS \ Microsoft.NET \ Framework \ vX.X.XXX \ Configフォルダーにあります(最初にバックアップすることをお勧めします)。設定ファイルの動作方法により、machine.configに設定を入れることができ、Webサイトはこれらの設定を継承します。したがって、非常に一意の名前で共有設定をそこに配置すると、設定する必要があります。

于 2010-08-12T13:09:06.597 に答える