https://github.com/zalexanninev15/dotnet_checker
Universal .NET components checker for Windows
https://github.com/zalexanninev15/dotnet_checker
csharp dotnet framework rust rust-lang sdk windows
Last synced: 3 months ago
JSON representation
Universal .NET components checker for Windows
- Host: GitHub
- URL: https://github.com/zalexanninev15/dotnet_checker
- Owner: Zalexanninev15
- License: mit
- Created: 2022-07-25T10:00:20.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2025-11-14T21:52:52.000Z (8 months ago)
- Last Synced: 2026-01-03T22:50:01.746Z (7 months ago)
- Topics: csharp, dotnet, framework, rust, rust-lang, sdk, windows
- Language: Rust
- Homepage:
- Size: 93.8 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Universal .NET components checker

[](https://github.com/Zalexanninev15/dotnet_checker)
[](https://github.com/Zalexanninev15/dotnet_checker)
[](https://github.com/Zalexanninev15/dotnet_checker/releases/latest)
[](https://github.com/Zalexanninev15/dotnet_checker/releases)
[](https://github.com/Zalexanninev15/dotnet_checker/commits/main)
[](https://github.com/Zalexanninev15/dotnet_checker/stargazers)
[](https://github.com/Zalexanninev15/dotnet_checker/network/members)
[](https://github.com/Zalexanninev15/dotnet_checker/issues?q=is%3Aopen+is%3Aissue)
[](https://github.com/Zalexanninev15/dotnet_checker/issues?q=is%3Aissue+is%3Aclosed)
[](LICENSE)
[](https://z15.neocities.org/donate)
## Description
Universal .NET-components checker for Windows.
## Features
- Checks all types of installed .NET components: .NET Framework, .NET Core, and .NET
- Outputs quite detailed information, even on installed SDKs!
- Compiled in such a way as to have no dependencies.
## System requirements
* **OS:** Windows 7 or higher.
## Build (with PowerShell)
1. Install all dependencies as Admin (it is recommended to use packages from the [Chocolatey package manager](https://chocolatey.org))
```powershell
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
```
Then:
```batch
choco install rust mingw git -y
```
2. Compile the Universal .NET components checker!
```batch
git clone https://github.com/Zalexanninev15/dotnet_checker
cd .\dotnet_checker\
cargo build --release
```
> When compiling, I used an outdated version of Rust, so compilation problems may occur on new versions!