<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Show Installed .NET Framework Versions]]></title><description><![CDATA[<h3>Problem</h3>
<p dir="auto">I had problems with Winows 10 Updates (Win 10 told me that my PC is not ready yet for the new 2004 update) and searched the web for the message that is shown in Windows Update.<br />
Here I found an article from Microsoft about the tool <strong>SetupDiag</strong>:<br />
<strong><a href="https://docs.microsoft.com/de-de/windows/deployment/upgrade/setupdiag" rel="nofollow ugc">https://docs.microsoft.com/de-de/windows/deployment/upgrade/setupdiag</a></strong></p>
<p dir="auto">In this article  you can read:</p>
<blockquote>
<p dir="auto">Verify that your system meets the requirements described below. If needed, install the <strong>.NET framework 4.6</strong>.</p>
</blockquote>
<p dir="auto"><strong>So I had to find out if I have  .NET framework 4.6 installed</strong>.</p>
<p dir="auto">I searched the web for "Which .NET version is Installed" and found <strong>many articles</strong> that use different ways to determine the installed .NET Framework Versions.<br />
So this seems to be a common problem that many users have.</p>
<p dir="auto">In the article from Microsoft about SetupDiag there is also a link called:<br />
<strong><a href="https://docs.microsoft.com/de-de/dotnet/framework/migration-guide/how-to-determine-which-versions-are-installed" rel="nofollow ugc">How to: Determine Which .NET Framework Versions Are Installed</a></strong></p>
<p dir="auto">If you follow the link then you see, that you have to <strong>deep dive into the Windows Registry to find out which .NET framework versions are installed</strong>.</p>
<hr />
<h3>Solution: Please list all installecd .NET Framework Versions in VulnDetect</h3>
<p dir="auto">It would be very useful if users see all installed versions of the .NET Framework in VulnDetect.<br />
This way users don't have to search themselves in the Registry or in the Windows folder.<br />
For <strong>.NET</strong> there can be <strong>multiple versions installed parallel</strong> on the PC, so VulnDetect should show them all .</p>
<hr />
<h3>Code Examples</h3>
<p dir="auto">You see a code example from Microsoft in the article <strong><a href="https://docs.microsoft.com/de-de/dotnet/framework/migration-guide/how-to-determine-which-versions-are-installed" rel="nofollow ugc">How to: Determine which .NET Framework versions are installed</a></strong><br />
This code only finds .NET Framework 4.5 and later versions.</p>
<p dir="auto">But in this article there is also a link to <strong><a href="https://github.com/jmalarcon/DotNetVersions" rel="nofollow ugc">DotNetVersions</a></strong> (GitHub) , a tool that lists all .NET Versions in the command line:</p>
<p dir="auto"><img src="/assets/uploads/files/1591005217452-88c3fd3c-37e2-4a9e-8f4c-012020b7874d-image.png" alt="88c3fd3c-37e2-4a9e-8f4c-012020b7874d-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">And of cause the source code is also available in this article.</p>
]]></description><link>https://vulndetect.org/topic/851/show-installed-net-framework-versions</link><generator>RSS for Node</generator><lastBuildDate>Thu, 14 May 2026 16:10:57 GMT</lastBuildDate><atom:link href="https://vulndetect.org/topic/851.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 01 Jun 2020 09:59:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Show Installed .NET Framework Versions on Thu, 11 Jun 2020 12:27:58 GMT]]></title><description><![CDATA[<p dir="auto">I found a website that describes that you can get the installed .NET versions from the file system:<br />
<strong><a href="https://www.askvg.com/how-to-check-which-version-of-microsoft-net-framework-is-installed-in-windows/" rel="nofollow ugc">https://www.askvg.com/how-to-check-which-version-of-microsoft-net-framework-is-installed-in-windows/</a></strong></p>
<p dir="auto">I looked in my system and found the following folders:</p>
<ol>
<li>%windir%\Microsoft.NET\Framework</li>
<li>%windir%\Microsoft.NET\Framework64</li>
</ol>
<p dir="auto">In the folder <strong>%windir%\Microsoft.NET\Framework</strong> I have the subfolders</p>
<ul>
<li>1031</li>
<li>v1.0.3705</li>
<li>v1.1.4322</li>
<li>v2.0.50727</li>
<li>v3.0</li>
<li>v3.5</li>
<li>v4.0.30319</li>
</ul>
<p dir="auto">In the folder <strong>%windir%\Microsoft.NET\Framework64</strong> I have the subfolders</p>
<ul>
<li>1031</li>
<li>v2.0.50727</li>
<li>v3.0</li>
<li>v3.5</li>
<li>v4.0.30319</li>
</ul>
<p dir="auto">Maybe this information is helpful...</p>
]]></description><link>https://vulndetect.org/post/3620</link><guid isPermaLink="true">https://vulndetect.org/post/3620</guid><dc:creator><![CDATA[OLLI_S]]></dc:creator><pubDate>Thu, 11 Jun 2020 12:27:58 GMT</pubDate></item><item><title><![CDATA[Reply to Show Installed .NET Framework Versions on Mon, 01 Jun 2020 18:52:06 GMT]]></title><description><![CDATA[<h3>OOPS.....</h3>
]]></description><link>https://vulndetect.org/post/3521</link><guid isPermaLink="true">https://vulndetect.org/post/3521</guid><dc:creator><![CDATA[OLLI_S]]></dc:creator><pubDate>Mon, 01 Jun 2020 18:52:06 GMT</pubDate></item><item><title><![CDATA[Reply to Show Installed .NET Framework Versions on Mon, 01 Jun 2020 18:16:52 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/olli_s" aria-label="Profile: OLLI_S">@<bdi>OLLI_S</bdi></a> : for the ones that are not easy with German language but easier with English, setupdiag link: <a href="https://docs.microsoft.com/en-us/windows/deployment/upgrade/setupdiag" rel="nofollow ugc">https://docs.microsoft.com/en-us/windows/deployment/upgrade/setupdiag</a> :)</p>
]]></description><link>https://vulndetect.org/post/3518</link><guid isPermaLink="true">https://vulndetect.org/post/3518</guid><dc:creator><![CDATA[GregAlexandre]]></dc:creator><pubDate>Mon, 01 Jun 2020 18:16:52 GMT</pubDate></item></channel></rss>