Since I seem to be asking question that are hard to answer, here is another one.
It is easy to create an XslCompiledTransform from a file.
Dim oXSL As New XslCompiledTransform()
The question is: can I get the XSL-string back from the XslCompiledTransform object. Or do I need to read the file from disk again?