Ok so I've got a XSL file of handy templates in a file which a bunch of other XSL files include (using ) to keep my design nice and DRY.
I'm using .net to run the XSL files against my XML. Trouble is when I make a change to the child XSL files and rerun my tranformations (ie refresh the browser) the change is not shown, it won't be until I touch or tickle the parent file.
I think that .net is caching the XSL files, but as the child one is never directly called its not cached directly, it only gets refreshed when the parent one is re-cached. Sound plausable? Trouble is I can't find anything to back that hunch up.
Does anyone know if I'm right and more importantly does anyone know how I can prevent it happening on my development machine at least to speed up my code/refresh cycle?
Edit: I'm using XSL 1 and .net 1 too.