public XmlNavigableBuilder() { AssemblyResource resource = new AssemblyResource("assembly://Castle.MonoRail.View.Xslt/Castle.MonoRail.View.Xslt/InheritanceHelper.xslt"); _dataStream = new MemoryStream(); _textWriter = new XmlTextWriter(_dataStream, Encoding.Default); _textWriter.WriteStartDocument(); _hierachyFixTransform = new XslCompiledTransform(); using (XmlTextReader reader = new XmlTextReader(resource.GetStreamReader())) { _hierachyFixTransform.Load(reader); } }