Conflict between wireshark vc++ redistro and an older redistro

Hi there, i have a problem that i'm doing my best to understand so i can find a more permanent solution:

I have software that requires the vc++ redistributable 2015 x86 package. When this is installed first, every attempt to install wireshark fails with error 9, and a look at the logs shows it wants to install an x64 version of a later vc++ redistrituable, but cannot.

When i reverse the order, everything is fine, but i really need to understand why this happens. Anyone have any similar experience or ideas?

I've been through microsoft's forums a few times with little luck so i'm hoping someone here may have some understanding. Thanks!

mberlin's avatar
1
mberlin
asked 2024-06-17 16:12:34 +0000
edit flag offensive 0 remove flag close merge delete

Comments

Chuckc's avatar Chuckc (2024-06-17 16:34:42 +0000) edit

Not an answer, I've always had both x86 and x64 installed at the same time and they even update independently so unsure why you should have this problem?

> winget list 2015
Name                                                               Id                                    Version       Source
------------------------------------------------------------------------------------------------------------------------------
Microsoft Visual C++ 2015-2022 Redistributable (x86) - 14.40.33810 Microsoft.VCRedist.2015+.x86          14.40.33810.0 winget
Microsoft Visual C++ 2015-2022 Redistributable (x64) - 14.40.33810 Microsoft.VCRedist.2015+.x64          14.40.33810.0 winget
grahamb's avatar grahamb (2024-06-17 17:09:07 +0000) edit

Thanks for that tidbit -- important to note that while the packages are backwards compatible, i'm using 2015x86 standalone, not the package that contains 2015-xxxx. One of my many (weak) hypothesis is that microsoft silently fixed some kind of error in this particular package and didn't tell anyone. One of my further experiments is to use one of the later x86 packages to see what happens.

mberlin's avatar mberlin (2024-06-17 17:16:52 +0000) edit

@chuckkc, just out of curiosity, what order did you install those packages in?

mberlin's avatar mberlin (2024-06-17 19:08:00 +0000) edit

Are you asking about notes in https://www.wireshark.org/lists/wires... ?

Chuckc's avatar Chuckc (2024-06-18 01:49:31 +0000) edit
add a comment see more comments