什么是%IIS_BIN%\ asp.dll的Azure等效(如果有的话)?

对于短期来说,我们需要在Azure托pipe的我们的网站上支持经典的ASP应用程序。 但是,我们还需要支持将客户的旧ASP页面redirect到新的路由。 这是一个多租户网站,所以我们不使用IIS重写来redirect旧的客户端页面。

所以我们定义了以下处理程序:

<add name="OldAppASP" path="oldapp/*.asp" verb="*" modules="IsapiModule" scriptProcessor="%IIS_BIN%\asp.dll" resourceType="File"/> 

虽然上述工作适合在本地使用IIS Express进行开发,但在Azure中会失败。 我认为这是因为%IIS_BIN%\ asp.dll不存在(或者至less环境variables是无效的)。

我们使用上述方法来防止遗留应用程序的ASP页面被我们的redirect处理程序不必要地处理。

是否有可以使用的%IIS_BIN%\ asp.dll的Azure等价物?

谢谢!

PS:我也继续在网上search。 ;)

对于生产部署,我能够使用%windir%\system32\inetsrv\asp.dll解决了我的问题。