这是我在运行安装了Managed Fusion Url Rewriter的应用程序时获得的例外情况。
异常详细信息: System.MissingMethodException:找不到方法:'Boolean System.Web.HttpRuntime.get_UsingIntegratedPipeline()'。
来源错误:
生成了未处理的异常 在执行当前 网络请求。有关的信息 异常的起源和位置 可以使用例外来识别 堆栈跟踪下面。
堆栈追踪:
[MissingMethodException: Method not found: 'Boolean System.Web.HttpRuntime.get_UsingIntegratedPipeline()'.]
ManagedFusion.Rewriter.RewriterModule.context_BeginRequest(Object sender, EventArgs e) in C:\Users\Nick\Documents\Projects\Managed Fusion (Open Source)\ManagedFusion.Rewriter\Source\RewriterModule.cs:162
System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +92
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +64
我的服务器上安装了.NET 2.0 SP1,导致出现此错误。
答案 0 :(得分:0)
您需要安装.NET 2.0 SP2 ,添加此方法是为了向程序指示程序是否在集成管道模式(IIS 7.0+)下运行(IIS 6.0)。