I have the same problem that this user comments in the following post.
When I run the tests from the library, the entire process is correct, but when I run it from an external project I receive the same error.
In my case I am not ignoring any files in the publication.
Attached is a screenshot of the project in which the “Ebroker” library is installed. When “Click-Interactions” is executed, a ‘RunWorkflow(“Reusable\Click.cs”);’ is used inside
When I run the process from the library it returns the path of “Reusable” and “Click.cs” (although the latter is not correct). Even so, the entire process is carried out correctly as you can see in the log.
And now when I run from the process it prints the absolute path. As you told me, it recognizes the absolute path of the process that is running at that moment. If I run it from the library, it identifies the library path, but if it is run from the external process, it identifies the external process path.
The second scenario works for me if in addition to creating “Reusable\Click.cs” in the project folder, I also create “Framework\Main\UpperButtonsPanel\Click-Interacciones.cs”. When you run “Click-Interacciones.cs” from the project, it now runs the entire operation.
Thanks @Anil_G for helping me find the solution! I hope so.
So instead of using RunWorkflow…I am Explicitly initializing the CodedWorkflow I Need and then calling execute…this way it is workign from the project as well…