![](/img/trans.png)
[英]Windows Server 2003 IIS Renders ASP.NET 4.0 pages as blank
[英]Mixing ASP.NET pages with ASP Pages in windows server 2003 IIS
我在Windows Server 2003 64位计算机上生产了很多Classic ASP页面。 我也有.NET在那工作。
我开始将ASP Ajax页面(从Classic ASP接收Ajax调用的页面)移动到ASP.NET/C#,以利用我在C#中设置的业务/数据/日志记录层的优势。
我已经想到了通过在ASP中的数据库中创建的“令牌”来保护ASPX页面,然后将其传递给ASPX页面,然后使用它来验证它是合法调用并销毁它。
我的大问题是-除了制作ASPX页面外,我还需要将应用程序编译为与ASP网站相同的网站吗? 我假设我会这样做-将其部署在ASP Classic页面旁边,然后根据需要单独调用ASPX。
这个策略合理吗? 为了使ASP Classic和ASP.NET良好地共存,我需要做一些性能或配置方面的特殊事情吗?
谢谢-由于对ASP经典的极端依赖,这种迁移非常麻烦。
它将正常工作。 我已经在几个站点上看到了。 只需将它们全部放在同一目录中即可。
您的最大问题是ASP和ASP.NET页面将各自具有自己的SESSION和APPLICATION变量,而这两个变量将不会在两者之间共享。 如果您在两个会话变量中都使用会话变量,则可能会迫使您进行大量修改以使其全部正常工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.