【发布时间】:2011-02-10 09:45:18
【问题描述】:
我正在使用 Microsoft Commerce Server 2007 sp2 和自定义 ASP.NET 2.0 网站。在经典管道中一切正常,但是当我尝试使用集成管道时,它失败并出现以下错误:
Server Error in '/' Application.
Request is not available in this context
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Web.HttpException: Request is not available in this context
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[HttpException (0x80004005): Request is not available in this context]
System.Web.HttpContext.get_Request() +11189992
System.Web.TraceContext.InitRequest() +269
System.Web.TraceContext.VerifyStart() +133
System.Web.TraceContext.Write(String category, String message, Exception errorInfo, Boolean isWarning, Boolean writeToDiagnostics) +162
System.Web.TraceContext.Write(String category, String message) +69
Microsoft.CommerceServer.Runtime.CommerceDataWarehouseAuthenticationModule.Init(HttpApplication appInstance) +67
System.Web.HttpApplication.InitModulesCommon() +124
System.Web.HttpApplication.InitInternal(HttpContext context, HttpApplicationState state, MethodInfo[] handlers) +1162
System.Web.HttpApplicationFactory.GetNormalApplicationInstance(HttpContext context) +312
System.Web.HttpApplicationFactory.GetApplicationInstance(HttpContext context) +133
System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +341
Version Information: Microsoft .NET Framework Version:2.0.50727.5416; ASP.NET Version:2.0.50727.5419
这是一个从 Commerce Server 2007 升级到 Commerce Server 2007 sp2 的网站。
我已按照http://social.msdn.microsoft.com/Forums/en/commserver2007/thread/8eabc7fb-ccfa-48e3-9c29-d43bf03cc438 的说明添加了 web.config 部分,但没有任何区别。
【问题讨论】:
-
发布您的 web.config 减去任何个人/机密内容,我也许可以提供帮助。
-
我们的商务服务器 msft 代表告诉我们将其保留为经典模式启用 32 位 true,他无法集成到工作中
标签: .net integrated-pipeline-mode commerceserver2007