問題があり、解決方法についてアドバイスが必要です。VB.NET DLL を使用する Visual Web Developer で ASP.NET サイトを作成しました。データベースの接続文字列である WEB.config を構成します。問題は、このサイトの多数のコピーが必要であり、それぞれが異なるデータベースに接続していることです。つまり、サイトごとに各 aspx のコピー、dll のコピーなどを 1 つずつ持つ必要があります。これは、実現という点では悪夢です。なぜなら、すべてのサイトが他のサイトと同等である必要があるからです。あるサイトにいくつかの機能を追加すると、他のすべてを更新する必要があります。2 つまたは 3 つのサイトがある場合は問題ありませんが、実際には 30 近くあり、さらに増えています。
私のアイデアは、サイトを 2 つに分割することでした。接続文字列を格納するクライアントごとに 1 つの単純なログイン サイトを作成し、セッション変数 (接続文字列を含む) を入力してから、各クライアントで同じ単一のアプリケーション サイトにリダイレクトします。しかし問題は、(私の知る限りでは) サイト間でセッション オブジェクトを共有するのが難しいことです。
私は何かが足りないのですか?この問題のより良い解決策はありますか?