任何人都知道为什么我会收到此错误?
“/”应用程序中的服务器错误。
在请求执行期间无法修改此服务器变量。说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详细信息:System.Web.HttpException:在请求执行期间无法修改此服务器变量。
源错误:
在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。
堆栈跟踪:
[HttpException (0x80004005): 此服务器变量在请求执行期间无法修改。]
System.Web.HttpServerVarsCollection.SynchronizeServerVariable(String name, String value) +3998772
System.Web.Hosting.IIS7WorkerRequest.GetServerVarChanges(HttpContext ctx) +531
System. Web.Hosting.IIS7WorkerRequest.SynchronizeVariables(HttpContext 上下文)+77
System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest WR,HttpContext 上下文)+655
版本信息:Microsoft .NET Framework 版本:4.0.30319;ASP.NET 版本:4.0.30319.272
在 global.asax 中使用空?(我有代码,但即使是空的也会发生错误)
void Application_BeginRequest(Object sender, EventArgs e)
{
}
如果我删除这些行,我不会得到错误。
我使用 hello world 类型的 webapp(webform 或 mvc3)得到了这个错误