Windows 2003 更新严重破坏了我的服务器,所以我不得不重新安装 .net v2。现在我无法访问任何 .aspx 页面(html 加载正常)。当我尝试时,我收到以下错误:
‘/’应用程序中的服务器错误。
系统.服务模型.诊断.诊断跟踪..ctor(系统.服务模型.诊断.跟踪源Kind,系统.字符串,系统.字符串)
描述:执行当前 Web 请求时发生未处理的异常。请查看堆栈跟踪以获取有关错误及其在代码中起源的更多信息。
异常详细信息:System.MethodAccessException:System.ServiceModel.Diagnostics.DiagnosticTrace..ctor(System.ServiceModel.Diagnostics.TraceSourceKind,System.String,System.String)
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常来源和位置的信息。
堆栈跟踪:
[MethodAccessException:System.ServiceModel.Diagnostics.DiagnosticTrace..ctor(System.ServiceModel.Diagnostics.TraceSourceKind、System.String、System.String)]
System.ServiceModel.DiagnosticUtility.InitDiagnosticTraceImpl(TraceSourceKind sourceType、String traceSourceName) +0 System.ServiceModel.DiagnosticUtility.InitializeTracing() +13 System.ServiceModel.DiagnosticUtility..cctor() +89[TypeInitializationException: 'System.ServiceModel.DiagnosticUtility' 的类型初始化程序引发了异常。]
System.ServiceModel.Configuration.ConfigurationHelpers.UnsafeGetAssociatedSection(ContextInformation evalContext, String sectionPath) +116 System.ServiceModel.Configuration.ServiceHostingEnvironmentSection.UnsafeGetSection() +33 System.ServiceModel.HostingManager.LoadConfigParameters() +30 System.ServiceModel.HostingManager..ctor() +112 System.ServiceModel.ServiceHostingEnvironment.EnsureInitialized() +160 System.ServiceModel.ServiceHostingEnvironment.OnEnsureInitialized(Object state) +5
System.ServiceModel.PartialTrustHelpers.PartialTrustInvoke(ContextCallback callback, Object state) +84
System.ServiceModel.Activation.HttpModule.ProcessRequest(Object sender, EventArgs e) +103
System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +157 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completeSynchronously) +65版本信息:Microsoft .NET Framework 版本:2.0.50727.1873;ASP.NET 版本:2.0.50727.1433
答案1
可能需要更多信息来尝试进一步解决此问题,但我建议你需要运行ASP.NET IIS 注册工具 (Aspnet_regiis.exe)安装 asp.net 后