代码之家  ›  专栏  ›  技术社区  ›  mfeingold

异常:无法检索此帧异常的安全描述符

  •  1
  • mfeingold  · 技术社区  · 15 年前

    当我试图加载XSL电子表格时,主题行中的异常被抛出。调用堆栈附加在下面。这个程序与各种样式表一起工作了一段时间,现在它在一些计算机上工作,但在其他计算机上抛出了这个异常。我在网上查过,但是 this 这是我所能找到的,除了对某些机密更新的模糊怀疑,它没有给出任何答案。我迷路了。有什么想法吗?

    at System.Security.SecurityRuntime.RevertAssert(StackCrawlMark& stackMark)
    at System.Security.CodeAccessPermission.RevertAssert()
    at System.Xml.Xsl.XmlILGenerator.Generate(QilExpression query, TypeBuilder typeBldr)
    at System.Xml.Xsl.XslCompiledTransform.CompileQilToMsil(XsltSettings settings)
    at System.Xml.Xsl.XslCompiledTransform.LoadInternal(Object stylesheet, XsltSettings settings, XmlResolver stylesheetResolver)
    at System.Xml.Xsl.XslCompiledTransform.Load(XmlReader stylesheet)
    at AIM.Letters.Documents.Layout.get_WordXsl() in c:\AIM\LettersSolutionII\LetterDocuments\Documents\Layout.cs:line 29
    at AIM.Letters.ProcessingService.Activities.TiffGenerator.BuildWordML(LetterJob jobDocument, Layout layout) in C:\AIM\LettersSolutionII\LetterService\Activities\TiffGenerator.cs:line 253
    
    1 回复  |  直到 13 年前
        1
  •  2
  •   mfeingold    15 年前

    看来我的问题与.NET DLL版本的不一致有关,特别是System.xml.dll。安装了.NET Framework 2.0 Service Pack 2的计算机工作正常。没有这个服务包的人行为不端。对我来说,我以前的代码如何处理“bad”system.xml.dll仍然是个迷。