Ho creato un semplice file XSLT utilizzando Visual Studio 2010 che funziona perfettamente sulla mia macchina. Tuttavia, quando il mio collega ha cercato di eseguire sul suo pc con Visual Studio 2013 è la informò che il file non può essere eseguito e generato questo messaggio:
Tentativo con il metodo 'System.Xml.Xsl.XslCompiledTransform.Load (System.Type) 'per accedere al campo' System.Xml.Xsl.CompiledQuery.Query.staticData 'non riuscito.
Quando però ho fatto un semplice copia del testo nel mio file e incollato in un nuovo file XSLT in bianco sulla sua macchina (con VS 2013) e salvato con un nome diverso, allora funziona bene, anche se è completamente identico al mio originale. È come se ci fosse qualche problema di compatibilità inversa in corso. Qualcun altro ha mai sperimentato questo e, in tal caso, conosci qualche correzione permanente, quindi non dobbiamo copiare e incollare tutto il tempo? Il file xslt viene eseguito da un'unità locale.
Molte grazie in anticipo.
a meno che la fortuna fuori e qualcuno che legge ha risolto questo problema esatto, farete meglio includere il più piccolo campione di possibile che illustra questo problema. Quindi chiunque può applicare le proprie capacità analitiche al proprio problema. In bocca al lupo! – shellter