Right-clicking remote RODL file at client (which points to 127.0.0.1:8091) and clicking at “Update interface file”.
Using the interface at client to run a remote function or use a server structure.
The problem is that after an update (other developer has changed server creating some function and generated client, etc) it simply refuses to update the interface file (without showing any message) at client when I do the steps above.
Should I missed something here? Is there other files or maybe what is inside server file could change generation process? I’ve already checked million times .RODL remote file and it points to right server.
I’ve might have discovered what happened: does the generation process verifies if the type (TRoErro in the example) is being used in some function parameter or result in order to generate it at client? If It is not being used, it does not generate at client?
as you could see, we have added empty RegisterCodeFirstService methods with similar purpose - say compiler that CodeFirst service is used otherwise compiler thought that service wasn’t used and removed it during compilation/linking.