Within a top level assembly, is there a way to find all assemblies in which component X (either part or assembly) is placed? I ask because I need to resolve duplicate filenames (877 of them to be exact) before Vaulting a project.
Solved! Go to Solution.
I think Design Assistant has where used capabilities.
If this solved your issue please mark this posting "Accept as Solution".
Or if you like something that was said and it was helpful, Kudos are appreciated. Thanks!!!!
Design Assistant can do what you want, but it might be slow. Look at the Tools-Find-Where Used menu pick.
You might be better off creating a new, temperary Vault on your ADMS server just for this project. Turn off unique filenames for this Vault and load your project into it. Use the Where-used tool in vault and the replace component command in IV to clean up the files. You can also re-work the folder structure if needed.
Once it is all clean, download a fresh copy to your temp workspace and use Windows Explorer to put it where the production Vault can see it. Then load it into the production Vault as normal.
Autoloader gave me the report of duplicate filenames and their location. What that report lacks is what assemblies these components reside in. I can obtain a Hierarchy Report from Design Assistant. So, between the Hierarchy Report and Autoloader Duplicate Filename Report, it will just be a matter of opening each assembly inside of Design Assistant and making the problem filenames unique. (o.O) Oh joy.
Thanks all who offered suggestions.