In MONO/OSX the custom services are not published

When I run a DA server on Mono/OSX Lion, the custom services are not published in the RODL (and in windows work fine)

However, if I change the Build Action to EmbededResource, it work fine.

So when you use the RODL build action, and let the RODL be merged on compile, it doesn’t contain custom services; but if you just embed the RODL as plain resource, they show? can you send us your RODL file, and any output you get from MSBuild when running the RODL task?

i’ve received your file and passed this on to the technical support team under ticket id bugs://55382

Hello

RODL build action relies on custom .targets file that defines special handler for the RODL project item type. This handler merges all used RODLs into one and saves it as EmbeddedResource.

Unfortunately it seems that it is not possible to get the Rodl build action work on Mono, because some of .targets directives (ie Xml tags used in the RemObjects.SDK.targets file) aren’t even mentioned in the xbuild’s source code (I used master branch from Mono source code on GitHub).

So (if you need to compile server code on Mono/Mac or Mono/Linux) the only workaround is to set RODL build action to EmbeddedResource.