Client Management Suite

 View Only
  • 1.  .NET Framework Filter

    Posted Nov 09, 2018 03:46 PM

    Is there an easy way to create a filter for .NET Framework versions greater than or equal to 4?  This would be for Windows desktop versions from XP to 10.  Found that an application I was trying to push has a .NET Framework 4 or higher requirement so looking to create a filter to install .NET 4.7.2 on workstations that don't already have version 4.0 or higher.



  • 2.  RE: .NET Framework Filter

    Posted Nov 12, 2018 02:33 AM

    Try the TN below Clint, might help you:

    https://support.symantec.com/en_US/article.HOWTO93591.html

    Thanks!



  • 3.  RE: .NET Framework Filter

    Broadcom Employee
    Posted Nov 12, 2018 06:05 AM

    Hi Clint!

    You could try to use this query for your custom filter to identify current .NET version installed on managed client computers:

    SELECT DISTINCT
       [vri2_Computer].[Guid] AS [_ItemGuid],
       [vri2_Computer].[Name],
       [dca4_AeX AC Identification].[OS Name],
       [dca4_AeX AC Identification].[OS Type],
       [dca4_AeX AC Identification].[OS Version],
       [dca3_AeX AC NetFrameworkVersions].[NETVersion],
       [dca3_AeX AC TCPIP].[IP Address],
       [dca4_AeX AC Primary User].[Domain]
    FROM
       [vRM_Computer_Item] AS [vri2_Computer]
          LEFT OUTER JOIN [Inv_AeX_AC_NetFrameworkVersions] AS [dca3_AeX AC NetFrameworkVersions]
             ON ([vri2_Computer].[Guid] = [dca3_AeX AC NetFrameworkVersions].[_ResourceGuid])
          LEFT OUTER JOIN [Inv_AeX_AC_Identification] AS [dca4_AeX AC Identification]
             ON ([vri2_Computer].[Guid] = [dca4_AeX AC Identification].[_ResourceGuid])
          LEFT OUTER JOIN [Inv_AeX_AC_TCPIP] AS [dca3_AeX AC TCPIP]
             ON ([vri2_Computer].[Guid] = [dca3_AeX AC TCPIP].[_ResourceGuid])
          LEFT OUTER JOIN [Inv_AeX_AC_Primary_User] AS [dca4_AeX AC Primary User]
             ON ([vri2_Computer].[Guid] = [dca4_AeX AC Primary User].[_ResourceGuid])
    WHERE
     [dca3_AeX AC NetFrameworkVersions].[NETVersion] <= '4.[6,7,8]%'
     ORDER BY NETVersion
     ASC

     

    Regards,

    IP.



  • 4.  RE: .NET Framework Filter

    Posted Nov 13, 2018 06:28 PM

    I appreciate the posts although I guess there's no "magic bullet" on a filter that lists all computers that have .NET 4.0 or higher.  Looks like Microsoft changed how .NET is detected for the various versions out there so I have to think about how I can get this task done.  Luckily I'm not being pushed to find a resolution right away.