.Net Setup Framework Verification tool

Tools and Utilities

Microsoft .Net Framework is one of the very most popular software framework that includes large and powerful class library known as Framework Class Library (FCL). The .Net Framework provides software platform for windows desktop, web and mobile applications. The very first version of .Net Framework 1.0 released in Feb 2002 and the next .Net Framework 1.1 is integrated with Visual Studio 2003. The latest version of .Net Framework 4.6.1 is released and integrated with Visual Studio 2015 SP1.

Platform: Windows

In general as we know, whenever new version of .Net Framework is released, then the Visual Studio IDE also gets an patch update in the form of Service Pack. Since the .Net Framework class library is growing, its require .Net developer to keep  his development environment up to date with all these framework versions and dependent service pack installed. Otherwise, some application may not compile or run if the dependent .Net Framework and related service pack is not installed.

In business or production environments, it is also necessary to make sure that Windows operating system installed with the required .Net Framework version before the software application program is deployed. In this article, introducing a magical tool help in getting the detailed report of installed and not installed .Net Framework versions.

The .Net Setup Framework Verification tool:

The .Net Setup Framework Verification tool is designed to verify the installation state of one or more versions of the .Net Framework on your computer. It generate the report that contains detailed report of all installed and not installed .Net Frameworks.
The .NET Framework setup verification tool verify following framework versions.

NET Framework 1.0
NET Framework 1.1
NET Framework 1.1 SP1
NET Framework 2.0
NET Framework 2.0 SP1
NET Framework 2.0 SP2
NET Framework 3.0
NET Framework 3.0 SP1
NET Framework 3.0 SP2
NET Framework 3.5
NET Framework 3.5 SP1
NET Framework 4 Client
NET Framework 4 Full
NET Framework 4.5
Download location:
The Microsoft .Net Framework Setup Verification tool can be downloaded from the developer’s website. Click here to download the .Net Setup Framework Verification tool.
Installation:

  1. Extract the downloaded .zip file which contains three files. The executable netfx_setupverifier.exe, readme.txt and the history.txt files.
  2. Click on the netfx_setupverifier.exe and follow the simple installation steps. Once the installation done, .Net Setup Framework Verification tool will be displayed

How to use it?

Please find the below steps to generate the details of installation state of one or more versions of the .Net Framework on your computer.

1 One the, .Net Setup Framework Verification tool, click on the Product To Verify combo box and select the .Net Framework version to verify.

.Net Setup Framework Verification tool

2 Once the .Net Framework version is selected, click on Verify Now button.

.Net Setup Framework Verification tool

3 Once the verification is completed, the log file will be created in the user work space. Click on the View Log button to open the log file which contains the detailed report of all installed and not installed .Net Frameworks.

.Net Setup Framework Verification tool

4 The log file contains the below information logged by verification tool and this log file can be used to analyse problems related to missing .Net Framework version and dependent registry entries further.
[12/19/15,09:34:50] Beginning of new SetupVerifier activity logging session
[12/19/15,09:34:50] Build created on July 31, 2015
[12/19/15,09:34:50] For more information about repairing the .NET Framework, see http://support.microsoft.com/kb/2698555 and http://go.microsoft.com/fwlink/?LinkID=246062
[12/19/15,09:34:50] Activity log file location: C:\Users\<UserName>\AppData\Local\Temp\setupverifier_main_12-19-15_09.34.50.txt
[12/19/15,09:34:50] Error log file location: C:\Users\<UserName>\AppData\Local\Temp\setupverifier_errors_12-19-15_09.34.50.txt
[12/19/15,09:34:50] Detected operating system: Windows 7 (x64)
[12/19/15,09:34:50] Windows directory: C:\Windows
[12/19/15,09:34:50] System directory: C:\Windows\system32
[12/19/15,09:34:50] Program Files directory: C:\Program Files (x86)
[12/19/15,09:34:50] Common Files directory: C:\Program Files (x86)\Common Files
[12/19/15,09:34:50] Install state for .NET Framework 1.0: not installed.
[12/19/15,09:34:50] Install state for .NET Framework 1.1: not installed.
[12/19/15,09:34:50] Install state for .NET Framework 2.0: installed with service pack 2.
[12/19/15,09:34:50] Install state for .NET Framework 3.0: installed with service pack 2.
[12/19/15,09:34:50] Install state for .NET Framework 3.5: installed with service pack 1.
[12/19/15,09:34:50] Install state for .NET Framework 4 Client: installed with no service packs.
[12/19/15,09:34:50] Install state for .NET Framework 4 Full: installed with no service packs.
[12/19/15,09:34:50] Install state for .NET Framework 4.5: installed with no service packs.
[12/19/15,09:34:50] Install state for .NET Framework 4.5.1: installed with no service packs.
[12/19/15,09:34:50] Install state for .NET Framework 4.5.2: not installed.
[12/19/15,09:34:50] Install state for .NET Framework 4.6: not installed.
[12/19/15,09:34:50] Not adding product ‘.NET Framework 1.0’ because it is not currently installed
[12/19/15,09:34:50] Not adding product ‘.NET Framework 1.1’ because it is not currently installed
[12/19/15,09:34:50] Not adding product ‘.NET Framework 1.1 SP1’ because it is not currently installed
[12/19/15,09:34:50] Not adding product ‘.NET Framework 2.0’ because it is not currently installed
[12/19/15,09:34:50] Not adding product ‘.NET Framework 2.0 SP1’ because it is not currently installed
[12/19/15,09:34:50] Not adding product ‘.NET Framework 3.0’ because it is not currently installed
[12/19/15,09:34:50] Not adding product ‘.NET Framework 3.0 SP1’ because it is not currently installed
[12/19/15,09:34:50] Not adding product ‘.NET Framework 3.5’ because it is not currently installed
[12/19/15,09:34:50] Not adding product ‘.NET Framework 4.5.2’ because it is not currently installed
[12/19/15,09:34:50] Not adding product ‘.NET Framework 4.6’ because it is not currently installed
[12/19/15,09:35:24] Calling ShellExecute to display file C:\Users\<UserName>\AppData\Local\Temp\IXP000.TMP\readme.txt
.
.
.
.
…………………………. Lot more information logged,

– Article ends here –

Related Tags:

Software engineer by profession, founder of troubleshottyourself channel and enthusiastic blogger. Love to write articles on new technology, programming,

Share this: