Helmut-Ortmann / EnterpriseArchitect_hoReverse

ReqIF for EA, reverse Engineering workbench for Enterprise Architect and C/C++
MIT License
18 stars 7 forks source link

All user installer does not remove previous versions #9

Closed RobinTremec closed 3 years ago

RobinTremec commented 4 years ago

Due to the fact that the wix installer process checks for related products prior to the selection of all users vs single user, you get the following: FindRelatedProducts: current install is per-user. Related install for product '{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}' is per-machine. Skipping... And the per-machine install is not removed. To fix, just add the next line in WixUI_Advanced.wxs (and WixUI_Advanced.wxs.default): <Publish Dialog="FeaturesDlg" Control="Install" Event="DoAction" Value="FindRelatedProducts">1</Publish>

I chose to add this event to the "Install" button so any next/back actions do not break the functionality.

Helmut-Ortmann commented 3 years ago

Thanks a lot for your valuable issue. I'll include it.

Helmut-Ortmann commented 3 years ago

Fixed!

GrahamRoach commented 3 years ago

Thanks for your help Helmut

From: Helmut Ortmann notifications@github.com Sent: 18 February 2021 16:58 To: Helmut-Ortmann/EnterpriseArchitect_hoReverse EnterpriseArchitect_hoReverse@noreply.github.com Cc: Subscribed subscribed@noreply.github.com Subject: [EXTERNAL] Re: [Helmut-Ortmann/EnterpriseArchitect_hoReverse] All user installer does not remove previous versions (#9)

Closed #9https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/issues/9.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/issues/9#event-4347881530, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AP7QUIDUNEHWZLGJ26YU2FTS7VBJJANCNFSM4O33RJFA.

Disclaimer TP Group plc, A2/1064 Cody Technology Park, Farnborough, Hampshire, GU14 0LX, United Kingdom. Registered No. 3152034

This email and any attached files are private and confidential and for the use of the addressee(s) only. If you are not the intended recipient, please notify the sender immediately and delete the material from any computer. Copying or disseminating this email or any information contained herein other than to the intended recipient is prohibited.

This email has undergone all reasonable checks for viruses. However, TP Group plc cannot accept responsibility for any loss or damage arising from the transmission or use of this message and we therefore recommend that it be subjected to your own virus checking procedures.

This message is attributed to the sender and may not necessarily reflect the views of TP Group plc.