Author Topic: Teams machine installer detection issues  (Read 1300 times)

Offline Robd

  • Newbie
  • *
  • Posts: 1
    • View Profile
Teams machine installer detection issues
« on: March 26, 2021, 03:36:31 AM »
Good afternoon,

We have recently enabled CMApp packaging for Teams x64 machine wide installer and found that Microsoft are reusing MSI product code GUID's whilst incrementing the product version.
The PMPC detection script is identifying that the GUID & product version is mismatched / application not detected, then it is matching the GUID only and reporting installation detection.

I have worked around the issue by removing the MSI GUID from the detection script, is it possible to handle this in a future published catalogue?
Happy to raise a product enhancement as well  on configuring the detection script with MSI GUID & target version :)

Verbose output of the detection script.

VERBOSE: Current User =
VERBOSE: Running as system = False
VERBOSE: LogPath =
VERBOSE: Current User =
VERBOSE: Current User Is Admin = True
VERBOSE: Will search the following registry paths based on [Architecture = x86] [HivesToSearch = HKLM]
VERBOSE: registry::HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*
VERBOSE: Extracted version  from Logi Firmware Update Tool for MeetUp
VERBOSE: Extracted version  from Logitech Camera Settings
VERBOSE: Extracted version  from Microsoft OneDrive
VERBOSE: Extracted version  from Microsoft Azure Information Protection
VERBOSE: Extracted version  from Teams Machine-Wide Installer
VERBOSE: Result of comparing Current Version 1.2.0.17057 to Target Version 1.4.0.7174 for the purpose of Detection rule = False
VERBOSE: Extracted version 11.0.60610 from Microsoft Visual C++ 2012 x86 Additional Runtime - 11.0.60610
VERBOSE: Extracted version 12.0.40660 from Microsoft Visual C++ 2013 Redistributable (x86) - 12.0.40660
VERBOSE: Extracted version 14.16.27012 from Microsoft Visual C++ 2017 Redistributable (x86) - 14.16.27012
VERBOSE: Extracted version  from WUFB - PROD
VERBOSE: Extracted version  from Teams Machine-Wide Installer
VERBOSE: Found Teams Machine-Wide Installer matching based on MSIProductCode {731F6BAA-A986-45A4-8936-7C3AAAAA760B}
VERBOSE: Extracted version 14.16.27012 from Microsoft Visual C++ 2017 X86 Minimum Runtime - 14.16.27012
VERBOSE: Extracted version 12.0.40660 from Microsoft Visual C++ 2013 x86 Additional Runtime - 12.0.40660
VERBOSE: Extracted version 14.14.26429 from Microsoft Visual C++ 2017 Redistributable (x64) - 14.14.26429
VERBOSE: Extracted version  from Office 16 Click-to-Run Extensibility Component
VERBOSE: Extracted version  from Office 16 Click-to-Run Localization Component
VERBOSE: Extracted version 11.0.60610 from Microsoft Visual C++ 2012 Redistributable (x86) - 11.0.60610
VERBOSE: Extracted version 11.0.60610 from Microsoft Visual C++ 2012 Redistributable (x64) - 11.0.60610
VERBOSE: Extracted version  from Microsoft Intune Management Extension
VERBOSE: Extracted version  from Adobe Acrobat Reader DC
VERBOSE: Extracted version  from Microsoft Search in Bing
VERBOSE: Extracted version  from DefaultPackMSI
VERBOSE: Extracted version  from Microsoft Azure Information Protection
VERBOSE: Extracted version 14.16.27012 from Microsoft Visual C++ 2017 X86 Additional Runtime - 14.16.27012
VERBOSE: Extracted version 12.0.40660 from Microsoft Visual C++ 2013 x86 Minimum Runtime - 12.0.40660
VERBOSE: Extracted version 11.0.60610 from Microsoft Visual C++ 2012 x86 Minimum Runtime - 11.0.60610
VERBOSE: Extracted version 12.0.40660 from Microsoft Visual C++ 2013 Redistributable (x64) - 12.0.40660
VERBOSE: Extracted version  from Intel(R) Processor Graphics
VERBOSE: Extracted version 12.0.30501 from Microsoft Visual C++ 2013 Redistributable (x86) - 12.0.30501
Installed

Offline Cody Mathis

  • Administrator
  • Jr. Member
  • *****
  • Posts: 84
    • View Profile
Re: Teams machine installer detection issues
« Reply #1 on: April 19, 2021, 05:07:38 AM »
At this time this is how the script will function when generated by the Publisher.

We have plans to improve the Teams Machine Wide Installer, but at this time they are not in place.

What you have done is the current workaround.

Offline GeoSimos

  • Newbie
  • *
  • Posts: 4
    • View Profile
Re: Teams machine installer detection issues
« Reply #2 on: December 01, 2021, 03:06:25 PM »
Between us, the Teams "machine wide" installer is not such a thing, what it does is a staging of the installation and then a per-user install when the user logs on. Pretty weird for Microsoft's standards if you ask me..... :o