Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Problem med XSLTransform

Postades av 2005-08-28 00:47:33 - Kristoffer Renholm, i forum asp.net generellt, Tråden har 5 Kommentarer och lästs av 385 personer

Hej

Har ett relativt slumpmässigt problem med XSLTransform. Föjande fel uppstår efter en tids användning:
<code>


System.Security.Cryptography.CryptographicException: The parameter is incorrect.

at System.Security.Policy.PolicyLevel.GenericResolve(Evidence evidence, Boolean& allConst)
at System.Security.Policy.PolicyLevel.Resolve(Evidence evidence, Int32 count, Char[] serializedEvidence)
at System.Security.PolicyManager.Resolve(Evidence evidence, PermissionSet request)
at System.Security.SecurityManager.ResolvePolicy(Evidence evidence)
at System.Xml.Xsl.Compiler.Compile(NavigatorInput input, XmlResolver xmlResolver, Evidence evidence)
at System.Xml.Xsl.XslTransform.Compile(XPathNavigator stylesheet, XmlResolver resolver, Evidence evidence)
at System.Xml.Xsl.XslTransform.Load(XPathNavigator stylesheet, XmlResolver resolver, Evidence evidence)
at System.Xml.Xsl.XslTransform.Load(XmlReader stylesheet, XmlResolver resolver, Evidence evidence)
at Altais.Gear.Document.UI.Controls.ListDocuments.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.Control.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.Control.Render(HtmlTextWriter writer)
at Altais.Framework.UI.Template.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
at System.Web.UI.Page.ProcessRequestMain()
</code>

Koden är som följer
<code>
XmlReader xmlstylesheet = new XmlTextReader(new StringReader(stylesheet.Data));
XslTransform xslt = new XslTransform();
xslt.Load(xmlstylesheet, null, this.GetType().Assembly.Evidence);

XPathDocument xpath = new XPathDocument(new StringReader(document.Data));

XsltExtension extension = new XsltExtension();

XsltArgumentList args = XslHelper.GetXsltArguments(document);
args.AddExtensionObject("urn:altaisExtension", extension);

xslt.Transform(xpath, args, writer, null);
</code>

Problemet uppstår på raden med "xslt.Load(xmlstylesheet, null, this.GetType().Assembly.Evidence);". Har läst om andra med liknande problem utan att finna en lösning. Några förslag på vad som kan vara galet?


Svara

Sv: Problem med XSLTransform

Postades av 2005-08-29 20:42:03 - Pelle Johansson

Vid .Load sker ju en validering. Kolla på w3c om din fil verkligen är valid, troligen är den inte det.


Svara

Sv: Problem med XSLTransform

Postades av 2005-08-29 20:43:42 - Pelle Johansson

Det står invalid parameter, beroende på om du kör 1.0 eller 1.1 av frameworket kan syntaxen skilja sig lite där, har för mig det var på dessa funktioner som det ändrats. Ta och se om du kan hitta nåt i hjälpen där vad för inparametrar som krävs.


Svara

Sv:Problem med XSLTransform

Postades av 2005-08-29 22:52:05 - Kristoffer Renholm

Men torde den inte kasta exception varje gång koden körs om det är fel i min stylesheet fil? Nu kan samma sida fungera och plötsligt bli fel på. Dessutom verkar det underligt att Exceptionet är av typen System.Security.Cryptography.CryptographicException om det skulle vara felformaterad XSLT. Men ska ta en titt för att utesluta möjligheten.


Svara

Sv:Problem med XSLTransform

Postades av 2005-08-29 22:55:54 - Kristoffer Renholm

Har följt MSDN specifikationen för .Load() som finns här: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemxmlxslxsltransformclassloadtopic10.asp

Dock verkar jag inte passa någon Resolver så skall testa det.


Svara

Sv: Problem med XSLTransform

Postades av 2005-08-30 14:58:37 - Ola Lindfeldt

Prova att ange Nothing i stället för
this.GetType().Assembly.Evidence


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 757
27 959
271 761
965
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies
Expand
next previous
Close

Previous

0/0

Next