Thanks for your post. I'm afraid I'm not aware of any users working with the SDK via Mono specifically and it's not something we test ourselves. I searched back through old support-tickets and I don't see it being mentioned previously either - so I guess you'll need to just try it and see.
One possible sticking point is that I know our Smartassembly obfuscation has one or two settings that have a specific mono-compatible setting; and I'm not sure whether we'd have used these on the Compare Engine or not (I'm not privy to exactly which {SA} options we use in our builds) so that could potentially cause problems.
I'd suggest initially trying the SDK sample applications that are installed (you'll find them in C:\Program Files (x86)\Red Gate\SQL Comparison SDK 10\Samples) before spending time writing code of your own.
Comments
One possible sticking point is that I know our Smartassembly obfuscation has one or two settings that have a specific mono-compatible setting; and I'm not sure whether we'd have used these on the Compare Engine or not (I'm not privy to exactly which {SA} options we use in our builds) so that could potentially cause problems.
I'd suggest initially trying the SDK sample applications that are installed (you'll find them in C:\Program Files (x86)\Red Gate\SQL Comparison SDK 10\Samples) before spending time writing code of your own.
Redgate Software