Client Management Suite

 View Only
  • 1.  Reporting on .NET 3.5 and .NET 4

    Posted Oct 09, 2012 01:04 PM

    I'm having trouble creating a report that shows how many computer do not have .NET 3.5 or .NET 4 installed.  I need to ensure all machines in my environment have one or the other.  Can someone help me out?  I'm running 7.1 SP1.



  • 2.  RE: Reporting on .NET 3.5 and .NET 4
    Best Answer

    Posted Oct 09, 2012 02:29 PM

    Inventory ignores %windir% by default. I had this problem and JimChud suggested running a report on Add/Remove programs:

    https://www-secure.symantec.com/connect/forums/inventory-windows-components



  • 3.  RE: Reporting on .NET 3.5 and .NET 4

    Posted Oct 09, 2012 05:44 PM

    Thanks Andy.  This is very helpful.  Can you show me what your detection rule for .NET 3.5 looks like?



  • 4.  RE: Reporting on .NET 3.5 and .NET 4

    Posted Oct 09, 2012 06:10 PM

    I used one from an earlier version of Patch Management before they stopped using Inventory Rules, the rules still exist on my NS, ".NET Framework v3.5 SP1 Software Release - Inv":

    AND

    ~OR

    ~~AND

    Registry Key Version 

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\26DDC2EC4210AC63483DF9D4FCC5B59D\InstallProperties

    DisplayVersion >= 3.5.30729

    Registry Key Version 

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\26DDC2EC4210AC63483DF9D4FCC5B59D\InstallProperties

    DisplayVersion < 3.6.0

    ~~AND

    Registry Key/File Path to File Version

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\AssemblyFolders\v3.5

    All Assemblies In

    System.core.dll

    Version must be >= 3.5.30729.0

    Registry Key/File Path to File Version

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\AssemblyFolders\v3.5

    All Assemblies In

    System.core.dll

    Version must be < 3.6.0

    ~NOT

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment

    PROCESSOR_ARCHITECTURE

    AMD64

    Entire String



  • 5.  RE: Reporting on .NET 3.5 and .NET 4

    Posted Oct 14, 2012 05:51 PM

    Do you happen to have a detection rule for .NET 4?



  • 6.  RE: Reporting on .NET 3.5 and .NET 4

    Posted Oct 14, 2012 06:29 PM

    ".NET Framework v4.0 Gold Software Release - Inv"

    AND

    Registry Key Version

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\FCDAC0A0AD874C333A05DC1548B97920\InstallProperties

    DisplayVersion >= 4.0.30319

    Registry Key Version

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\FCDAC0A0AD874C333A05DC1548B97920\InstallProperties

    DisplayVersion < 4.1.0

    ".NET Framework v4.0 Gold x86 Client Profile Software Release - Inv"

    as above but GUID=5C1093C35543A0E32A41B090A305076A

    For the 64 bit versions change the GUID and add a 64 bit OS rule