我尝试使用XsltCompiledTransformation
类执行xslt转换。代码非常标准。问题是,当我在本地windows环境中运行时,一切都如预期一样工作,但当我在docker上尝试同样的操作时,我会出现下一个错误
System.EntryPointNotFoundException: Entry point was not found.
at System.Collections.Generic.ICollection`1.get_Count()
at <xsl:template name="MyTemplate">(XmlQueryRuntime , IList`1 , IList`1 , IList`1 , IList`1 , String )
也许有人也犯了类似的错误?
对我来说,设置
在创建XslCompiledTransform
类时,enableDebug
到true
以某种方式修复了此问题我应该注意我的xslt使用了xslt中的内容似乎并不重要。msxsl:node-set
这更像是一个bug,而不是一个合适的解决方案。