asp.net – 无法加载文件或程序集…数组下标超出范围
发布时间:2020-12-16 07:38:50 所属栏目:asp.Net 来源:网络整理
导读:我之前很好的asp.net项目突然开始在@PAGE指令下对于ASP.NET运行时错误抱怨:无法加载文件或程序集…等我尝试时遇到以下错误和调试.我已经尝试了所有非常明显的东西…清理,重建,删除临时asp.net文件,删除和读取参考,重新启动视觉工作室,重新启??动我的电脑等
我之前很好的asp.net项目突然开始在@PAGE指令下对于ASP.NET运行时错误抱怨:无法加载文件或程序集…等我尝试时遇到以下错误和调试.我已经尝试了所有非常明显的东西…清理,重建,删除临时asp.net文件,删除和读取参考,重新启动视觉工作室,重新启??动我的电脑等我完全难倒,我找不到任何在谷歌上使用的东西.有谁知道发生了什么事?
Index was outside the bounds of the array. 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.IndexOutOfRangeException: Index was outside the bounds of the array. 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: [IndexOutOfRangeException: Index was outside the bounds of the array.] System.Security.SecurityDocument.InternalGetElement(Int32& position,Boolean bCreate) +7559296 System.Security.SecurityDocument.GetChildrenPositionForElement(Int32 position) +256 System.Security.Policy.PolicyStatement.FromXml(SecurityDocument doc,Int32 position,PolicyLevel level,Boolean allowInternalOnly) +166 System.Security.Policy.PolicyLevel.CheckCache(Int32 count,Char[] serializedEvidence) +94 System.Security.Policy.PolicyLevel.Resolve(Evidence evidence,Int32 count,Char[] serializedEvidence) +70 System.Security.PolicyManager.CodeGroupResolve(Evidence evidence,Boolean systemPolicy) +195 System.Security.PolicyManager.ResolveHelper(Evidence evidence) +67 System.Security.HostSecurityManager.ResolvePolicy(Evidence evidence) +32 System.Security.PolicyManager.Resolve(Evidence evidence) +75 System.Security.SecurityManager.ResolvePolicy(Evidence evidence,PermissionSet reqdPset,PermissionSet optPset,PermissionSet denyPset,PermissionSet& denied,Boolean checkExecutionPermission) +124 System.Security.SecurityManager.ResolvePolicy(Evidence evidence,Int32& securitySpecialFlags,Boolean checkExecutionPermission) +57 [FileLoadException: Could not load file or assembly 'MyProject.DataStore,Version=1.0.0.0,Culture=neutral,PublicKeyToken=null' or one of its dependencies. Array subscript out of range. (Exception from HRESULT: 0x80131508)] System.Reflection.Assembly._nLoad(AssemblyName fileName,String codeBase,Evidence assemblySecurity,Assembly locationHint,StackCrawlMark& stackMark,Boolean throwOnFileNotFound,Boolean forIntrospection) +0 System.Reflection.Assembly.nLoad(AssemblyName fileName,Boolean forIntrospection) +43 System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef,Boolean forIntrospection) +127 System.Reflection.Assembly.InternalLoad(String assemblyString,Boolean forIntrospection) +142 System.Reflection.Assembly.Load(String assemblyString) +28 System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName,Boolean starDirective) +46 [ConfigurationErrorsException: Could not load file or assembly 'MyProject.DataStore,PublicKeyToken=null' or one of its dependencies. Array subscript out of range. (Exception from HRESULT: 0x80131508)] System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName,Boolean starDirective) +613 System.Web.Configuration.CompilationSection.LoadAllAssembliesFromAppDomainBinDirectory() +203 System.Web.Configuration.CompilationSection.LoadAssembly(AssemblyInfo ai) +105 System.Web.Compilation.BuildManager.GetReferencedAssemblies(CompilationSection compConfig) +178 System.Web.Compilation.BuildProvidersCompiler..ctor(VirtualPath configPath,Boolean supportLocalization,String outputAssemblyName) +54 System.Web.Compilation.CodeDirectoryCompiler.GetCodeDirectoryAssembly(VirtualPath virtualDir,CodeDirectoryType dirType,String assemblyName,StringSet excludedSubdirectories,Boolean isDirectoryAllowed) +8809426 System.Web.Compilation.BuildManager.CompileCodeDirectory(VirtualPath virtualDir,StringSet excludedSubdirectories) +128 System.Web.Compilation.BuildManager.CompileCodeDirectories() +265 System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +320 [HttpException (0x80004005): Could not load file or assembly 'MyProject.DataStore,PublicKeyToken=null' or one of its dependencies. Array subscript out of range. (Exception from HRESULT: 0x80131508)] System.Web.Compilation.BuildManager.ReportTopLevelCompilationException() +58 System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +512 System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager,IApplicationHost appHost,IConfigMapPathFactory configMapPathFactory,HostingEnvironmentParameters hostingParameters) +729 [HttpException (0x80004005): Could not load file or assembly 'MyProject.DataStore,PublicKeyToken=null' or one of its dependencies. Array subscript out of range. (Exception from HRESULT: 0x80131508)] System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +8890735 System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +85 System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +259 解决方法
您可能会检查可能停止工作的数据库连接,数组的索引可能会导致它.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 具有确认电子邮件的ASP.NET会员提供商
- 与asp.net mvc的dotnetopenauth证明太沮丧使用
- ASP.NET持续学习
- asp.net – 使用webservices开发DotNetNuke模块
- asp.net文件上传带进度条实现案例(多种风格)
- asp.net-mvc – 更改ASP.NET MVC 3中的默认ModelState错误消
- asp.net-mvc – 使Kendo Datepicker只读,但也可以选择
- asp.net MVC3 DefaultModelBinder错误消息键
- ASP.NET MVC AJAX文档在哪里?
- .net – 传递的主键值的数量必须与实体上定义的主键值的数量
推荐文章
站长推荐
- 在asp.net中找不到richtext框控件
- asp.net – 使用NInject连接依赖项的选项
- 如何在page_Load函数中设置的asp.net中显示变量值
- asp.net-mvc-3 – 如何用另一个替换局部视图?
- asp.net – 如何在gridview中只显示日期而不是da
- asp.net – SqlDataSource和存储过程调用问题
- iis-7 – 经典ASP发送错误到浏览器不能在IIS7上进
- asp.net-mvc-3 – asp.net MVC Web API VS asp.n
- asp.net-mvc – Visual Studio无法解析模型,但加
- asp.net-mvc – 用于轻量级内容编辑的MVC 5自定义
热点阅读