Rodl2code.exe version (10.0.0.1609) create uncompiled .net intf client from RODL

Hi, we have updated from 10.0.0.1589 to 10.0.0.1609 and can not use code created by rodl2code.exe
I can’t find any similar problems. I want to understand if we are doing something wrong or if it’s a rodl2code.exe problem and everyone has a similar problem.

our intf.cs code generation options:
rodl2code.exe --type:intf --platform:.net --language:c#

We get code with a lot of object!, for example:

public class TRDAddress_Activator : object, RemObjects.SDK.ITypeActivator
{
  public TRDAddress_Activator()
  {
  }

  public object! CreateInstance()
  {
    return new TRDAddress();
  }
}

And the following errors on the build project:

  1. ‘TRDAddress_Activator’ does not implement interface member ‘ITypeActivator.CreateInstance()’
  2. Invalid token ‘!’ in class, record, struct, or interface member declaration
  3. Method must have a return type

Hi,

what IDE are you using?

VS complains nothing about it:


EDIT: use --codedom option like

rodl2code.exe --type:intf --platform:.net --language:c# --codedom