{"id":3429,"date":"2015-09-26T07:15:11","date_gmt":"2015-09-26T07:15:11","guid":{"rendered":"http:\/\/putridparrot.com\/blog\/?p=3429"},"modified":"2015-09-26T07:15:11","modified_gmt":"2015-09-26T07:15:11","slug":"net-clr-version-tool","status":"publish","type":"post","link":"https:\/\/putridparrot.com\/blog\/net-clr-version-tool\/","title":{"rendered":".NET CLR Version Tool"},"content":{"rendered":"<p>I&#8217;d not come across this tool before, but whilst checking the location of the sn.exe tool I spotted it and thought I&#8217;d see what it did.<\/p>\n<p>So the clrver.exe can be run from the Visual Studio command prompt or found at a location where your SDK exists, for example<\/p>\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n&quot;%ProgramFiles%\\\\Microsoft SDKs\\Windows\\v8.0A\\bin\\NETFX 4.0 Tools\\clrver.exe&quot;\r\n<\/pre>\n<p>Just running clrver.exe without any arguments will tell you which versions of the CLR are installed on your machine, whilst using the switch -all will result in a list of applications\/processes running using the .NET CLR and tells us the version they&#8217;re using. If you already know the process id (pid) you can use clrver 123 to list the .NET CLR version being used by pid 123.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;d not come across this tool before, but whilst checking the location of the sn.exe tool I spotted it and thought I&#8217;d see what it did. So the clrver.exe can be run from the Visual Studio command prompt or found at a location where your SDK exists, for example &quot;%ProgramFiles%\\\\Microsoft SDKs\\Windows\\v8.0A\\bin\\NETFX 4.0 Tools\\clrver.exe&quot; Just running [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[49],"tags":[],"class_list":["post-3429","post","type-post","status-publish","format-standard","hentry","category-net"],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/putridparrot.com\/blog\/wp-json\/wp\/v2\/posts\/3429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/putridparrot.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/putridparrot.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/putridparrot.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/putridparrot.com\/blog\/wp-json\/wp\/v2\/comments?post=3429"}],"version-history":[{"count":1,"href":"https:\/\/putridparrot.com\/blog\/wp-json\/wp\/v2\/posts\/3429\/revisions"}],"predecessor-version":[{"id":3430,"href":"https:\/\/putridparrot.com\/blog\/wp-json\/wp\/v2\/posts\/3429\/revisions\/3430"}],"wp:attachment":[{"href":"https:\/\/putridparrot.com\/blog\/wp-json\/wp\/v2\/media?parent=3429"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/putridparrot.com\/blog\/wp-json\/wp\/v2\/categories?post=3429"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/putridparrot.com\/blog\/wp-json\/wp\/v2\/tags?post=3429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}