I'm looking for an ORM that will allow me to write a C# user interface and a C++ service. Both need to access data from the same database. Ideally I want C# and C++ classes to be generated from the database schema that I can then program against.
The database will probably be SQLServer, but that hasn't been decided yet.
Note: I'm doing this in a windows environment, but for reasons I don't want to go into, I can't actually use COM, so a COM solution isn't an option.
This is similar to this question:
However, that wasn't answered well enough, and I can't raise a bounty on it.