Updater und Visual C++ Redistributable "Issue"
-
Hi folks, it seems I ran into a small updater “problem.”
What have I done?
Annually reinstall Windows, I now wanted to reinstall BMS using the downloader from the homepage.
It worked without any problem that I got the basic data.
The next step is to update the updater via downloader, no problem eitherBut when you start the updater, you get the message that the Visual C++ Redistributable for Visual Studio 2015 is required.
Okay, no further problem since the download link is provided… what a service!!
But and here’s the problem because the system has already installed Visual with version 14.32.31332 and the error log also confirms that it is already installed and no old version can be installed.Log from the Installer:
*[471C:151C][2023-07-05T18:17:41]i001: Burn v3.7.3813.0, Windows v10.0 (Build 19045: Service Pack 0), path: C:\Users\Echo\Downloads\vc_redist.x64.exe, cmdline: ‘’
[471C:151C][2023-07-05T18:17:42]i000: Setting string variable ‘WixBundleLog’ to value ‘C:\Users\Echo\AppData\Local\Temp\dd_vcredist_amd64_20230705181742.log’
[471C:151C][2023-07-05T18:17:42]i000: Setting string variable ‘WixBundleOriginalSource’ to value ‘C:\Users\Echo\Downloads\vc_redist.x64.exe’
[471C:151C][2023-07-05T18:17:42]i000: Setting string variable ‘WixBundleOriginalSourceFolder’ to value ‘C:\Users\Echo\Downloads’
[471C:151C][2023-07-05T18:17:42]i000: Setting string variable ‘WixBundleName’ to value ‘Microsoft Visual C++ 2015 Redistributable (x64) - 14.0.23026’
[471C:151C][2023-07-05T18:17:42]i100: Detect begin, 10 packages
[471C:151C][2023-07-05T18:17:42]i000: File search: windows_uCRT_DetectKey, did not find path: C:\WINDOWS\system32\api-ms-win-crt-runtime-l1-1-0.dll
[471C:151C][2023-07-05T18:17:42]i000: File search: windows_uCRT_DetectKeyExists, did not find path: C:\WINDOWS\system32\api-ms-win-crt-runtime-l1-1-0.dll
[471C:151C][2023-07-05T18:17:42]i000: Setting numeric variable ‘windows_uCRT_DetectKeyExists’ to value 0
[471C:151C][2023-07-05T18:17:42]i102: Detected related bundle: {3746f21b-c990-4045-bb33-1cf98cff7a68}, type: Upgrade, scope: PerMachine, version: 14.32.31332.0, operation: Downgrade
[471C:151C][2023-07-05T18:17:42]i108: Detected compatible package: vcRuntimeMinimum_x64, provider: Microsoft.VS.VC_RuntimeMinimumVSU_amd64,v14, installed: {3407B900-37F5-4CC2-B612-5CD5D580A163}, version: 14.32.31332, chained: {0D3E9E15-DE7A-300B-96F1-B4AF12B96488}
[471C:151C][2023-07-05T18:17:42]i103: Detected related package: {3407B900-37F5-4CC2-B612-5CD5D580A163}, scope: PerMachine, version: 14.32.31332.0, language: 0 operation: Downgrade
[471C:151C][2023-07-05T18:17:42]i108: Detected compatible package: vcRuntimeAdditional_x64, provider: Microsoft.VS.VC_RuntimeAdditionalVSU_amd64,v14, installed: {F4499EE3-A166-496C-81BB-51D1BCDC70A9}, version: 14.32.31332, chained: {BC958BD2-5DAC-3862-BB1A-C1BE0790438D}
[471C:151C][2023-07-05T18:17:42]i103: Detected related package: {F4499EE3-A166-496C-81BB-51D1BCDC70A9}, scope: PerMachine, version: 14.32.31332.0, language: 0 operation: Downgrade
[471C:151C][2023-07-05T18:17:42]i052: Condition ‘(windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10137.0)’ evaluates to false.
[471C:151C][2023-07-05T18:17:42]i052: Condition ‘(windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10137.0)’ evaluates to false.
[471C:151C][2023-07-05T18:17:42]i052: Condition ‘(windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10137.0)’ evaluates to false.
[471C:151C][2023-07-05T18:17:42]i052: Condition ‘(windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10137.0)’ evaluates to false.
[471C:151C][2023-07-05T18:17:42]i052: Condition ‘(windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10137.0)’ evaluates to false.
[471C:151C][2023-07-05T18:17:42]i052: Condition ‘(windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10137.0)’ evaluates to false.
[471C:151C][2023-07-05T18:17:42]i052: Condition ‘(windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10137.0)’ evaluates to false.
[471C:151C][2023-07-05T18:17:42]i052: Condition ‘(windows_uCRT_DetectKeyExists AND windows_uCRT_DetectKey >= v10.0.10137.0)’ evaluates to false.
[471C:151C][2023-07-05T18:17:42]i101: Detected package: vcRuntimeMinimum_x64, state: Obsolete, cached: None
[471C:151C][2023-07-05T18:17:42]i101: Detected package: vcRuntimeAdditional_x64, state: Obsolete, cached: None
[471C:151C][2023-07-05T18:17:42]i101: Detected package: Windows81_x86, state: Absent, cached: None
[471C:151C][2023-07-05T18:17:42]i101: Detected package: Windows81_x64, state: Absent, cached: None
[471C:151C][2023-07-05T18:17:42]i101: Detected package: Windows8_x86, state: Absent, cached: None
[471C:151C][2023-07-05T18:17:42]i101: Detected package: Windows8_x64, state: Absent, cached: None
[471C:151C][2023-07-05T18:17:42]i101: Detected package: Windows7_MSU_x86, state: Absent, cached: None
[471C:151C][2023-07-05T18:17:42]i101: Detected package: Windows7_MSU_x64, state: Absent, cached: None
[471C:151C][2023-07-05T18:17:42]i101: Detected package: WindowsVista_MSU_x86, state: Absent, cached: None
[471C:151C][2023-07-05T18:17:42]i101: Detected package: WindowsVista_MSU_x64, state: Absent, cached: None
[471C:151C][2023-07-05T18:17:42]i052: Condition ‘VersionNT64 >= v6.0 OR (VersionNT64 = v5.2 AND ServicePackLevel >= 1)’ evaluates to true.
[471C:151C][2023-07-05T18:17:42]i199: Detect complete, result: 0x0
[471C:0CB0][2023-07-05T18:17:44]e000: Error 0x80070666: Cannot install a product when a newer version is installed.
*So now the updater wants 14.0.23026 so that it can continue at all
I know it’s a special case, you only have to uninstall version 14.32.31332 and then it should work with 14.0.23026, but with the next windows update, 14.0.23026 will be back to 14.32.31332… and so on. …
Just wanted to report this in case anyone has the same “problem/Issue”
-
@Echo Thank you !
-
Starting next update, the 3ddb updater will not be needed anymore so this warning won’t needed…
-
@Echo Did you try installing both the x86 and x64 vc runtimes? I think BMS needs both.
(Thinking, maybe it sees the newer x64 libs, and is ok with that … but complaining about lack of x86 libs.)
-
@airtex2019 said in Updater und Visual C++ Redistributable “Issue”:
@Echo Did you try installing both the x86 and x64 vc runtimes? I think BMS needs both.
(Thinking, maybe it sees the newer x64 libs, and is ok with that … but complaining about lack of x86 libs.)
Yes, sorry my post was just about the x64 and the log , but i mean both runtimes