Mono might work, but the reference source license doesn&#x27;t permit you to do what you suggest.  You can&#x27;t copy the reference source code into your project and use it.  They&#x27;re very specific about what &quot;reference use&quot; means.