首页 文章

经典的 asp 和集成模式

提问于
浏览
1

是否可以在 IIS7 的集成模式下运行经典的 asp 页面?

我需要它来将我们的遗留 asp 应用程序与新的 asp.net mvc 应用程序集成。我见过几个带有 web.config 的例子:``1
“但它对我不起作用。

谢谢,

1 回答

  • 0

    您无法使用相同的应用程序池运行 Classic ASP(VBScript)和 ASP.NET/MVC。您必须为每个部分创建单独的文件夹,或者至少一个为经典 asp 创建虚拟文件夹,并将其作为 non-managed 代码分配给它。

    主要原因是因为你在问题中明确指出 - 使用不同的 ISAPI 过滤器:c:\ Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_filter.dll 用于 MVC 或 NET 部分,它不会像你期望的那样处理 Classic asp。

    为此你需要 C:\ Windows\System32\inetsrv\asp.dll

相关问题