| | | Junior Member
       
Group: Forum Members Last Login: 7/25/2007 6:29:22 AM Posts: 16, Visits: 19 |
| We would like to know if there is a quick way to generate a list of all packages with their ID's.
In the past we have used an empty .PWC-file with a few settings changed as a template for new packages and have forgotten to give every package a new ID. Result is a lot of packages with the same ID, this is causing trouble when we want to uninstall a package (often another app with the same ID is uninstalled instead). If we could get a list of all conflicting ID's, we can determine how big our problem is and take appropriate actions.
We also would like to know what would be the best 'appropriate action' to fix this problem.
We would like to donate "checking of duplicate ID-numbers" as a feature request. Prism might give a warning when someone tries to assign a package which ID has already been used but has another filename.
Thanks,
Raymond |
| | | | 
Supreme Being
       
Group: Moderators Last Login: 10/8/2008 1:15:23 PM Posts: 655, Visits: 810 |
| | The registries of machines that received the packages have information showing the IDs and the file names. On a system that has received packages, go to HKEY_LOCAL_MACHINE\SOFTWARE\Lanovation\PictureTaker\Users\<common>\File Identifiers. This shows the file name and its ID. Of course, in your situation the file name may be one thing on machine A and something different on machine B. You'll probably have to check the registry key on multiple systems to find all the possible names associated with an ID. We've entered your feature request in our tracking database. As far as taking appropriate action, there may not be a practical way to uninstall what you intend to uninstall. If you really need to uninstall an application, the easiest approach may be to either 1) create a Package that captures the uninstallation of the software, then assign it as a Package Task in the Channel, or 2) create and assign a Command Task that runs the native uninstall command for the application.
New Boundary Technologies Support support@newboundary.com |
| |
|
|