Example #1
0
		private XslTransform MakeTransform( string name,  XsltResourceResolver resolver)
		{
			try
			{
				Trace.WriteLine( name + ".xslt" );
				XslTransform transform = new XslTransform();
				XmlReader reader=(XmlReader)resolver.GetEntity(new Uri("res:" + name + ".xslt"),null,typeof(XmlReader));
#if(NET_1_0)
				transform.Load(reader ,resolver);
#else
				transform.Load(reader ,resolver, Assembly.GetExecutingAssembly().Evidence);
#endif
				return transform;
			}
			catch ( Exception e )
			{
				throw new Exception( string.Format(	"Error compiling the {0} stylesheet", name ), e );
			}
		}