【发布时间】:2017-02-06 17:15:17
【问题描述】:
我有一个针对 .NET Framework 4.5.2 的相当旧的 ASP.NET 应用程序。当我使用 Visual Studio 2013 时,该应用程序在我的开发机器上运行良好。在使用 Update 3 切换到 VS 2015 后,我开始收到以下异常:
[InvalidOperationException:后缓存替换与修改响应缓冲区的 IIS 集成管道中的模块不兼容。管道中的本机模块已修改与托管后缓存替换回调关联的 HTTP_DATA_CHUNK 结构,或者托管过滤器已修改响应。] System.Web.HttpWriter.GetIntegratedSnapshot(Boolean& hasSubstBlocks, IIS7WorkerRequest WR) +5025795 System.Web.HttpResponse.GetSnapshot() +150 System.Web.Caching.OutputCacheModule.OnLeave(对象源,EventArgs eventArgs)+1091 System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +142 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +92
【问题讨论】:
-
@stuartd - 我正在运行 VS 2015 附带的 IIS Express 10。
标签: c# asp.net visual-studio-2015