Hello!
Let me jump in.
This does *not* seem to work.
I am still not able to share the "Tested apps" even I am pretty sure, I followed the steps in the "Sharing project items..." article.
1. Start TestComplete.
2. File -> New -> New Project
3. Create the new project.
4. File -> New -> New Project
5. Create an other new project.
7. Remove the "Tested apps" item of the second project.
8. Right click on the second project: Add -> Existing item.
9. Choose the "TestedApps.tcTAs" of the first project.
=> TestComplete throws the following error:
Unable to add an element from the 'C:\MyTestProjects\TestProject1\TestProject1\TestedApps\TestedApps.tcTAs' file, because this element or its child element already exists in the project suite, or it is a copy of an existing element.
You may also try it, using two different project suites for the projects in the first place. When you then try to combine both projects in one project suite by adding them via "Add" -> "Existing item", TestComplete throws the same error, when you try to add the second project.
Tested this with TestComplete 12.31.1833.
So it seems, it is not possbile to share the tested app between two projects in the same project suite.
I found another thread where a community member also mentions, it is not possible:
https://community.smartbear.com/t5/TestComplete-Functional-Web/reorganizing-my-project-completely-delete-tested-apps/td-p/74126
So a workaorund may be to populate the "Tested apps" during runtime of your scripts, like mentioned here:
https://community.smartbear.com/t5/TestComplete-Functional-Web/Tested-Apps-for-Project-Suite/td-p/78207
However this also affects the project file itself. Even if you let your test clean up the "Tested Apps" as they were before the test started, you have unsaved changes in your project file afterwards. I didn't test how TestExecutes behaves then. But this is probably also not good for keeping your test files in a source control system.
I would appreciate if the feature request for sharing the name mappings is implemented, it would also allow sharing the tested apps. See: https://community.smartbear.com/t5/TestComplete-Feature-Requests/Ability-to-share-a-Name-Mapping-file/idi-p/97545