Running the setup wizard for 2.10, I get a pop up that files are in use that need to be updated. Is this expected behavior? It's not intuitive as to why, say, Microsoft Teams needs to be updated, but lots of things are not intuitive to me!
Thanks in advance.
No it is not intuitive. :-(
I believe it's because there is installation of microsoft DLL files through a "merge module".
Here: https://github.com/danmar/cppcheck/blob/main/win_installer/cppcheck.wxs#L172
The CrtMergeModule is specified here: https://github.com/danmar/cppcheck/blob/main/win_installer/config.wxi#LL13C14-L13C28
It is a Merge module provided by Microsoft.
I am not an expert on WIX .. should we use merge modules or some alternative approach? I created this ticket: https://trac.cppcheck.net/ticket/11723
Ah. Thanks for this!
On Fri, May 19, 2023 at 7:06 AM "Daniel Marjamäki" danielmarjamaki@users.sourceforge.net wrote:
No it is not intuitive. :-( I believe it's because there is installation of microsoft DLL files through a "merge module". Here: https://github.com/danmar/cppcheck/blob/main/win_installer/cppcheck.wxs#L172 The CrtMergeModule is specified here: https://github.com/danmar/cppcheck/blob/main/win_installer/config.wxi#LL13C14-L13C28 It is a Merge module provided by Microsoft. I am not an expert on WIX .. should we use merge modules or some alternative approach? I created this ticket: https://trac.cppcheck.net/ticket/11723 Setup Wizard wants to update other files that are in use? https://sourceforge.net/p/cppcheck/discussion/general/thread/f0ecca1991/?limit=25#7a03 Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/cppcheck/discussion/general/ To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/
Here:
https://github.com/danmar/cppcheck/blob/main/win_installer/cppcheck.wxs#L172
The CrtMergeModule is specified here:
https://github.com/danmar/cppcheck/blob/main/win_installer/config.wxi#LL13C14-L13C28
Setup Wizard wants to update other files that are in use? https://sourceforge.net/p/cppcheck/discussion/general/thread/f0ecca1991/?limit=25#7a03
Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/cppcheck/discussion/general/
To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/
Log in to post a comment.
Running the setup wizard for 2.10, I get a pop up that files are in use that need to be updated. Is this expected behavior? It's not intuitive as to why, say, Microsoft Teams needs to be updated, but lots of things are not intuitive to me!
Thanks in advance.
No it is not intuitive. :-(
I believe it's because there is installation of microsoft DLL files through a "merge module".
Here:
https://github.com/danmar/cppcheck/blob/main/win_installer/cppcheck.wxs#L172
The CrtMergeModule is specified here:
https://github.com/danmar/cppcheck/blob/main/win_installer/config.wxi#LL13C14-L13C28
It is a Merge module provided by Microsoft.
I am not an expert on WIX .. should we use merge modules or some alternative approach? I created this ticket: https://trac.cppcheck.net/ticket/11723
Ah. Thanks for this!
On Fri, May 19, 2023 at 7:06 AM "Daniel Marjamäki" danielmarjamaki@users.sourceforge.net wrote: