2012-03-21 19 views
0

私はasp.net Webサイトを.net 2.0フレームワークで構築しています。私たちは最近、私たちのWebサイトに統合したい製品のソースコードを購入しました。この購入したソースコードはasp.net 3.5で書かれています。私は、この箱入りのソースコードをIISボックスに別のWebサイトとして展開することができます。これを展開したら、私のWebサイトからそのWebサイトのページを呼び出すことはできますか?どちらのウェブサイトも同じドメインになります。私はIframesを使って外部のWebページを呼び出すことができると思うが、それが良い考えであるかどうかわからない。私のWebサイトから外部Webサイトのページを呼び出す

これを行うにはどうすればよいか教えてください。

ありがとう、 Sridhar。

答えて

1

両方のコードを同じasp.netバージョンで実行することをお勧めします。

あなたはそれを3.5に移動するか、もう1つを2.0に変えてテストしても動作するかもしれませんが、3.5でもそうであっても、2.0でも実行できない機能は使用しません。

iframeの使用についてこれはあなたが何を見せているかによって変わります。一般的には、解決すべき多くの問題があります。また、asp.netの異なるバージョンと同じサイトでは実行できないため、サイトを2つの異なるサブドメインに分割する必要があります。

最初に同じバージョンを作成し、それが失敗した場合は残りのシナリオを確認してください。

1

可能であれば、.Net 2 Appを3.5に変換します(コンポーネントが4.0で動作する場合は4)。 それ以外の場合は、App1からApp2にGET/POST値の大きな問題があります。あなたのWebアプリケーションを1つのアプリケーションとしてデプロイするよりも、最初にサーバで問題を解決してください。&

長期的に見ると、時間が節約できます。