首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >经典asp和集成模式

经典asp和集成模式
EN

Stack Overflow用户
提问于 2014-05-05 01:08:07
回答 1查看 651关注 0票数 1

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

我需要它集成我们的传统应用程序与新的asp.net mvc应用程序。我在web.config中见过几个例子:

代码语言:javascript
运行
复制
  <add name="classic-asp"
      path="*.asp"
      verb="*"
      type="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll"
      resourceType="File"
      preCondition="integratedMode" />

但它对我不起作用。

谢谢,

EN

回答 1

Stack Overflow用户

发布于 2014-05-05 11:06:24

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

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

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23459069

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档