2008-10-02 56 views

回答

1

是的,但他们不会共享会话内存。我有一个旧的ASP网站,并用主页/内容页面设置替换了主页面上的一个asp.net页面。我使用asp.net发送电子邮件而不是旧的asp/com组件。

会议共享问题的一个工作是创建一个网页,使用表单发布或查询字符串进行会话数据交换。 http://msdn.microsoft.com/en-us/library/aa479313.aspx

此外,如果您只是在现有的asp.net应用程序中添加一个asp页面,它将不会运行。您需要在IIS中设置整个应用程序,以便ASP和ASP.NET页面能够像在服务器上那样运行。

0

是的。

这不是一个很好的做事方式。但它会很好地工作,直到你尝试分享会话状态等等。那么你将不得不做一些额外的工作。

+0

如果ASP.NET将取代ASP,但转换分几步完成,这可能是有用的。 – 2008-10-02 12:01:36

0

不,您不能将ASP.NET文件放入传统的ASP应用程序 - 它不会运行。

可以走另一条路,把一个经典的ASP文件放到ASP.NET应用程序中。

0

您可以将您的ASP应用程序发布到ASP.NET页面。

0

简短答案是'是',但这是一个非常痛苦的经历。 ASP页面和ASP.Net页面将分享而不是共享会话,并且将两者挂钩并不像它可能的那么容易。

1

ASP和ASP.NET并行工作。我很惊讶人们对会议状态的重要性。大多数新移植到现有ASP站点的ASP.NET都不需要ASP应用程序存储任何会话状态。话虽如此,我避免使用会话状态的大部分无论如何在ASP或ASP.NET。

唯一棘手的是找到一个常见的登录机制,我使用自定义会话cookie和数据库条目来做到这一点。

相关问题