# DotNetFramework (NET) property collector missing

**URL:** https://www.finalbuilder.com/forums/t/dotnetframework-net-property-collector-missing/5331
**Category:** Discussion
**Created:** [April 3, 2015, 1:46am UTC](https://www.finalbuilder.com/forums/t/dotnetframework-net-property-collector-missing/5331 "2015-04-03T01:46:26Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![remko.seelig](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/r/5f9b8f/32.png) [@remko.seelig](https://www.finalbuilder.com/forums/u/remko.seelig)
#### Post date: [April 3, 2015, 1:46am UTC](https://www.finalbuilder.com/forums/t/dotnetframework-net-property-collector-missing/5331/1 "2015-04-03T01:46:26Z")

</div>

Hi,We’ve just setup our initial Continua CI based build environment (we reviewed/piloted last year, decides to purchase this year, finally, I’m really excited Agent Requirements does not recognize such variable.Has this collector been removed down the road, am I doing something wrong or am I just misunderstanding the concept or Wiki page?Kind regards,Remko Seelig

---

<div class="post-metadata">

### Author: ![Vincent](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/vincent/32/938_2.png) [@Vincent](https://www.finalbuilder.com/forums/u/Vincent)
#### Post date: [April 8, 2015, 2:56am UTC](https://www.finalbuilder.com/forums/t/dotnetframework-net-property-collector-missing/5331/2 "2015-04-08T02:56:25Z")

</div>

Hi Remko   
  
 It seems the default dotnet property collectors were accidently removed a while back. I have added them back for the next build (later today). As they were, they did not distinguish between .net 4.0, 4.5, 4.5.1 etc. I have enhanced them so that they can correctly report the version installed. Note that for backwards compatibility, if any .net 4.x version is installed then 4.0 properties will be listed, and then the version specific ones if it’s 4.5 or later. This is an example from one of our agents with the new property collectors :   
  
 DotNet.2.0.FrameworkPathC:\Windows\[Microsoft.NET](http://Microsoft.NET)\Framework64\v2.0.50727   
 DotNet.2.0.FrameworkPathX64C:\Windows\[Microsoft.NET](http://Microsoft.NET)\Framework64\v2.0.50727   
 DotNet.2.0.FrameworkPathX86C:\Windows\[Microsoft.NET](http://Microsoft.NET)\Framework\v2.0.50727   
 DotNet.2.0.Installedtrue   
 DotNet.2.0.IsFulltrue   
 DotNet.2.0.PathC:\Windows\[Microsoft.NET](http://Microsoft.NET)\Framework64\v2.0.50727   
 DotNet.2.0.PathX64C:\Windows\[Microsoft.NET](http://Microsoft.NET)\Framework64\v2.0.50727   
 DotNet.2.0.PathX86C:\Windows\[Microsoft.NET](http://Microsoft.NET)\Framework\v2.0.50727   
 DotNet.2.0.Release0   
 DotNet.2.0.SP2   
 DotNet.3.5.FrameworkPathC:\Windows\[Microsoft.NET](http://Microsoft.NET)\Framework64\v3.5   
 DotNet.3.5.FrameworkPathX64C:\Windows\[Microsoft.NET](http://Microsoft.NET)\Framework64\v3.5   
 DotNet.3.5.FrameworkPathX86C:\Windows\[Microsoft.NET](http://Microsoft.NET)\Framework\v3.5   
 DotNet.3.5.Installedtrue   
 DotNet.3.5.IsFulltrue   
 DotNet.3.5.PathC:\Windows\[Microsoft.NET](http://Microsoft.NET)\Framework64\v3.5   
 DotNet.3.5.PathX64C:\Windows\[Microsoft.NET](http://Microsoft.NET)\Framework64\v3.5   
 DotNet.3.5.PathX86C:\Windows\[Microsoft.NET](http://Microsoft.NET)\Framework\v3.5   
 DotNet.3.5.Release0   
 DotNet.3.5.SP1   
 DotNet.4.0.FrameworkPathC:\Windows\[Microsoft.NET](http://Microsoft.NET)\Framework64\v4.0.30319   
 DotNet.4.0.FrameworkPathX64C:\Windows\[Microsoft.NET](http://Microsoft.NET)\Framework64\v4.0.30319   
 DotNet.4.0.FrameworkPathX86C:\Windows\[Microsoft.NET](http://Microsoft.NET)\Framework\v4.0.30319   
 DotNet.4.0.Installedtrue   
 DotNet.4.0.IsFulltrue   
 DotNet.4.0.PathC:\Windows\[Microsoft.NET](http://Microsoft.NET)\Framework64\v4.0.30319   
 DotNet.4.0.PathX64C:\Windows\[Microsoft.NET](http://Microsoft.NET)\Framework64\v4.0.30319   
 DotNet.4.0.PathX86C:\Windows\[Microsoft.NET](http://Microsoft.NET)\Framework\v4.0.30319   
 DotNet.4.0.Release379893   
 DotNet.4.0.SP0   
 DotNet.4.5.2.FrameworkPathC:\Windows\[Microsoft.NET](http://Microsoft.NET)\Framework64\v4.0.30319   
 DotNet.4.5.2.FrameworkPathX64C:\Windows\[Microsoft.NET](http://Microsoft.NET)\Framework64\v4.0.30319   
 DotNet.4.5.2.FrameworkPathX86C:\Windows\[Microsoft.NET](http://Microsoft.NET)\Framework\v4.0.30319   
 DotNet.4.5.2.Installedtrue   
 DotNet.4.5.2.IsFulltrue   
 DotNet.4.5.2.PathC:\Windows\[Microsoft.NET](http://Microsoft.NET)\Framework64\v4.0.30319   
 DotNet.4.5.2.PathX64C:\Windows\[Microsoft.NET](http://Microsoft.NET)\Framework64\v4.0.30319   
 DotNet.4.5.2.PathX86C:\Windows\[Microsoft.NET](http://Microsoft.NET)\Framework\v4.0.30319   
 DotNet.4.5.2.Release379893   
 DotNet.4.5.2.SP0

---

<div class="post-metadata">

### Author: ![remko.seelig](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/r/5f9b8f/32.png) [@remko.seelig](https://www.finalbuilder.com/forums/u/remko.seelig)
#### Post date: [April 8, 2015, 2:38am UTC](https://www.finalbuilder.com/forums/t/dotnetframework-net-property-collector-missing/5331/3 "2015-04-08T02:38:33Z")

</div>

Looking good, thank you. We’ll be installing this build asap.
