可以.asp & .aspx 页面如果放置在同一虚拟目录中可以工作吗?
可以.asp & .aspx 页面如果放置在同一虚拟目录中可以工作吗?
Can .asp & .aspx pages work if placed in same virtual directory?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
简短的回答是肯定的,我过去曾使用过这样的配置。
长答案是不太可能出现问题 - 本质上,ASP 和 ASP.NET 都将在同一个应用程序池中运行,因此是同一个工作进程,并且可能存在与之相关的问题。例如,ASP 页面使用比您正在使用的 ASP.NET 版本更高(或不同)的 .NET 版本编写的 COM 组件,并且 ASP.NET 代码会提前触发,在进程中加载具有较低版本的 CLR - 这可能会导致 . NET 代码用于 COM 组件。
最好的办法就是尝试一下,测试到合理的程度。
Short answer is YES and I have used such configuration in past.
Long answer is there are unlikely chances of having trouble - essentially, both ASP and ASP.NET will run within same application pool and hence same worker process and there can be issues related to the same. For example, ASP page is using COM components written .NET version higher (or different) than ASP.NET version that you are using and ASP.NET code gets triggered earlier loading CLR with lower version within process - which may cause an issue for .NET code for COM components.
The best way is to try it and test it to reasonable extent.