2012-03-21 117 views
0

我有一个用.net 2.0框架构建的asp.net网站。我们最近购买了我们想要集成到我们网站的产品的源代码。此购买的源代码是用asp.net 3.5编写的。我可以在我们的IIS框中将这个pruchased源代码作为单独的网站部署。一旦我部署了这个,我可以从我的网站调用该网站的网页吗?这两个网站将在同一个域名下。我想我可以使用Iframe来调用外部网页,但我不确定它是否是一个好主意。从我的网站调用外部网站页面

请让我知道什么可能是最好的方法来做到这一点?

谢谢, Sridhar。

回答

1

我建议在同一个asp.net版本上运行这两个代码。

您可以尝试将其移动到3.5或将其转换为2.0并进行测试并可能正常工作,有时甚至在3.5时它们不会使用任何不能在2.0上运行的功能

关于使用iframe。这取决于你将要展示的内容。一般来说,你会遇到很多问题需要解决。你也不能在同一个站点下运行不同的asp.net版本,所以你必须在你的站点分成两个不同的子域。

因此,请先尝试制作相同的版本,然后如果失败,请参阅其余方案。

1

如果可以的话,将.Net 2 App转换为3.5(甚至4,如果你的组件将使用4.0) 否则你面对的是GET/POST值形式为App1到App2的一个大问题,运行测试服务器首先要将您的网络应用程序部署为一个单一应用程序,然后将问题排除在外&。

从长远来看,这将节省您的时间。