ASoft .NET Version Detector: Features, Installation, and Tips
What it is
ASoft .NET Version Detector is a lightweight utility that scans Windows systems to list installed Microsoft .NET Framework and .NET (Core/5+) runtimes and SDKs. It helps identify exact versions, install paths, and registry details so you can troubleshoot compatibility issues or prepare environments for software deployment.
Key features
- Comprehensive detection: Shows both .NET Framework and .NET Core/.NET 5+ runtimes and SDKs.
- Version details: Reports exact release numbers and human-friendly version names.
- Install locations: Lists paths where runtimes and SDKs are installed.
- Registry & file evidence: Links to registry keys and files used to determine versions.
- Exportable results: Save detection output to text or CSV for reporting.
- Portable: No installation required—run as a standalone executable.
System requirements
- Windows 7 SP1 or later (x86/x64)
- Administrative rights recommended for complete detection (some registry keys require elevated access)
Installation and first run
- Download the latest ZIP from the vendor’s official page.
- Extract the ZIP to a folder (no installer required).
- Optional: move the folder to Program Files for central access.
- Double-click the executable (ASoft.NETVersionDetector.exe).
- If prompted by SmartScreen or Defender, allow the app after confirming source.
- Click the “Scan” or equivalent button to list detected runtimes and SDKs.
Interpreting results
- Runtimes and SDKs are often grouped by product (e.g., .NET Framework vs .NET Core/.NET 5+).
- Pay attention to the release or build number—some Windows updates may leave older framework entries that are still supported.
- If a required runtime is missing, note the precise version (not just major/minor) when downloading installers.
Common use cases
- Prepping a machine for deploying .NET apps—verify required runtimes/SDKs are present.
- Troubleshooting “missing framework” errors reported by applications.
- Inventorying developer machines or servers for compliance and upgrade planning.
- Creating documentation or reports using exported CSV/text results.
Troubleshooting tips
- No results: Run the tool as Administrator; antivirus or policies may block registry access.
- Conflicting versions: Compare registry entries the tool lists with official Microsoft version mappings.
- Missing .NET 5+ entries: Ensure the latest runtimes and SDKs are installed from dotnet.microsoft.com; the tool reads the install records.
- False positives: Verify reported install paths exist; occasionally orphaned registry keys remain after manual uninstalls.
Security and safety
- Always download from the official ASoft page or a trusted mirror.
- Scan the executable with your antivirus before first run if concerned.
- The tool reads system information only; it does not modify system files during detection.
Alternatives
- Microsoft’s own “dotnet –info” (for SDKs/runtimes on machines with dotnet CLI installed).
- NirSoft and other small utilities that report .NET framework versions.
- Windows Registry inspection (HKLM\SOFTWARE\Microsoft\NET Framework Setup) for manual verification.
Quick checklist
- Download official ZIP → Extract → Run as Admin → Scan → Export results.
- If deploying apps, match exact runtime version from the scan to the required version listed by the application.
If you want, I can write step-by-step commands for automated inventory (PowerShell) that parse ASoft’s exported CSV and summarize machines missing specific .NET versions.
Leave a Reply