One of the new features in the Visual Studio 2008 release is the XSLT Compiler tool xsltc.exe. The documentation can be found here. This tool will precompile the xslt sheets into an assembly. It has been my experience over the years that the xsl mappings change more often than the message flows. With the xsltc.exe tool the mappings can be changed, compiled and installed without changing the Biztalk orchestrations. First you need to create the xsl DLLs: xsltc.exe /settings:document+,script+ myXsl.xsl ......