Hi Robert
1. In my solution (not ranorex), I reference a DLL that is build of a Ranorex solution as a class library (the Ranorex solution is a set of modules, either recording modules or code modules). I am not using directly Ranorex DLLs (such as Core etc.).
2. In my solution, I instantiate a C# class (from my ranorex reference) that for each Ranorex module - has a method that calls the START of the module. For example the C# class would have a StartModuleSOMEMODULE() method, if I need to activate the SOMEMODULE() Ranorex recording/Code module in my solution. On the Ranorex side this is the code:
Code: Select all
public void StartModuleSOMEMODULE()
{
SOMEMODULE.Start();
}
If I call
recording modules there is a Ranroex report generated when I run my solution. For
Code modules, there is no report generated, even though there are report.log(...) calls. I think the Ranorex report needs to be generated even if I only call Code modules as described above.
Ziv Shapira