This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- FlexNet Connect
- :
- FlexNet Connect Forum
- :
- Product Registered Twice with UpdateService
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
May 05, 2005
05:00 PM
Product Registered Twice with UpdateService
Hello.
After running a setup, the Test Utility, in the "View Registered Products" tab, lists my application two times.
* The first instance shows the correct GUID and correct version (5.00.155).
* The second instance shows a different GUID (not sure from where its coming), with version 5.00.
I've modified the OnMoveData function in the .RUL script to call "UpdateServiceRegisterProduct()" with the correct parameters (IFX_PRODUCT_VERSION).
Uninstalling and/or deleting {GUID}.INI files and reinstalling causes the same behavior.
Any suggestions on how to fix this? Where might the second instance come from?
* IS 11
* UpdateService Starter Edition.
* Windows XP Pro
Sincerely,
Daniel Bisque
After running a setup, the Test Utility, in the "View Registered Products" tab, lists my application two times.
* The first instance shows the correct GUID and correct version (5.00.155).
* The second instance shows a different GUID (not sure from where its coming), with version 5.00.
I've modified the OnMoveData function in the .RUL script to call "UpdateServiceRegisterProduct()" with the correct parameters (IFX_PRODUCT_VERSION).
Uninstalling and/or deleting {GUID}.INI files and reinstalling causes the same behavior.
Any suggestions on how to fix this? Where might the second instance come from?
* IS 11
* UpdateService Starter Edition.
* Windows XP Pro
Sincerely,
Daniel Bisque
(1) Reply
May 06, 2005
06:04 PM
After further testing, I've answered my own question, but I'm still confused. 🙂
According to the ISUS object docs, the ISUS object ("ISUS.Msm") installs the update service, and registers the application with the US. Since the script also calls:
UpdateServiceRegisterProduct( PRODUCT_GUID, IFX_PRODUCT_VERSION, TRUE, 0 );
which registers the app again, but uses the desired full version number, and correct GUID.
1. Why does the ISUS object register a different product GUID than the one in the Project | Settings | Setup tab?
2. How can I modify the DWUSVERSION property, and GUID for this ISUS object?
Sincerely,
Daniel Bisque
According to the ISUS object docs, the ISUS object ("ISUS.Msm") installs the update service, and registers the application with the US. Since the script also calls:
UpdateServiceRegisterProduct( PRODUCT_GUID, IFX_PRODUCT_VERSION, TRUE, 0 );
which registers the app again, but uses the desired full version number, and correct GUID.
1. Why does the ISUS object register a different product GUID than the one in the Project | Settings | Setup tab?
2. How can I modify the DWUSVERSION property, and GUID for this ISUS object?
Sincerely,
Daniel Bisque