【发布时间】:2011-02-18 17:07:56
【问题描述】:
我的应用程序是 dotnet 4 混合体 - 在某些领域是 MVC,在其他领域是 Web 表单。此应用程序最近升级到 dotnet 4,包含许多旧代码和一些不匹配的部分。不幸的是,它包含一个 Telerik 组件,需要我以经典模式运行应用程序池。
为了解决这个问题(在 IIS7 中),我必须将处理程序映射添加到 IIS 配置。此映射基本上是通配符映射,将通配符路径“*”指向 %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll。
我遇到的问题是:由于某种原因,此映射在部署站点时被删除。那么,我可以将此映射的功能添加到 Web 配置中吗?如果是这样,如何?
或者是否有其他解决方案可以使这个手动添加的映射“具有粘性”,以便在部署期间和部署后保持原位? (我也在 ServerFault 上问这个问题,因为我不确定这应该是编码问题还是服务器问题)
【问题讨论】:
标签: .net deployment iis-7 httphandler