ElektroStudios/.NET-Assembly-Info-Shell-Extension-for-Windows
59.3
Weak · 21 September 2026
1.5k
lines of production code
VB.NET
primary language
4
measurements over time
What this system is
This system is a Windows Shell extension designed to display detailed metadata about .NET assemblies within the file properties dialog. It leverages the SharpShell library to implement a property page that presents product, build, and identity information by interfacing with the Windows Fusion API. The application targets the .NET Framework 4.8.1 and relies on specific NuGet packages for assembly inspection and metadata loading.
Features
Initial release of the .NET Assembly Info Shell Extension
The .NET Assembly Info Shell Extension is introduced as a new feature, adding a Windows Shell extension that displays detailed information about .NET assemblies in the file properties dialog. The implementation includes a property page UI with tabs for Product, Build, and Identity details, alongside the underlying C\# and VB.NET code for assembly inspection, interop with the Windows Fusion API, and embedded application resources.
Source/NET Assembly Info ShellEx · high confidence
SharpShell library and configuration files added
The SharpShell library's XML documentation file (SharpShell.xml) and application configuration files for ServerRegistrationManager and SharpShell Easy Log were added. The configuration files specify .NET Framework 4.5 and 4.6 as supported runtimes, while the documentation file provides API reference for SharpShell attributes such as AssociationType, COMServerAssociation, and RegistrationName.
SharpShell · high confidence
Dependencies
Updated .NET 4.8.1 project and NuGet dependencies
The project file and packages.config for the NET Assembly Info ShellEx component have been updated to target .NET Framework 4.8.1. This includes adding new NuGet package references for System.Collections.Immutable, System.Reflection.Metadata, and System.Reflection.MetadataLoadContext (all version 10.0.9), as well as updated versions for System.Buffers, System.Memory, and System.Runtime.CompilerServices.Unsafe.
(dependencies) · medium confidence
Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.
How this codebase got here
Score
- CAI 54 → 59 (+5.2)
- Rubric changed (rubric-2026.08.18 → rubric-2026.09.15) — scores are not directly comparable.
Lenses
- Code Health 99 → 99 (+0.4)
- Architecture 69 → 69 (+0.0)
- Maturity 56 → 57 (+1.4)
- Readiness 40 → 51 (+10.3)
- Security 80 → 80 (+0.0)
Resolved (6)
- Build did not complete in the analyzer
- No exposed public API
- The README contains only one line ('A shell-extension that shows info about .NET assemblies on its file properties dialog.') with no explanation or motivation, leaving a reader unable to determine why this tool exists over alternatives like standalone decompilers. (README.md)
- XML-doc coverage: NET Assembly Info ShellEx (Source/NET Assembly Info ShellEx/NET Assembly Info ShellEx.vbproj)
- early-stage repository — too little history to judge knowledge freshness
- single-maintainer — knowledge-concentration (bus factor) risk
New (4)
- Documentation: no installation or build instructions (README.md)
- Documentation: no usage examples (README.md)
- No dependency advisory monitoring
- Workflow token permissions not restricted
Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.
Survey your own repository
ElektroStudios/.NET-Assembly-Info-Shell-Extension-for-Windows was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point a surveyor at a repository you know and see whether you agree with it.
About this page
- The score is its most recent published measurement, taken on 21 September 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit 14c7330a288dd2737d9b300a21136b990d8a3769 — the exact code this score is about.
- Scored under rubric-2026.09.15 — the same rubric and the same method as every other entry in this index.
- Measured by watchdog.canine.dev using codehealth-analyzer preprod-28e75b8e3254.