Sign in Sign up
nuget

ktsu.SingleAppInstance

A lightweight .NET library that ensures only one instance of an application is running at a time. Uses a JSON-serialized PID file with multi-attribute process verification (PID, name, start time, executable path) for accurate instance detection, built-in race condition handling for simultaneous startups, and backward compatibility with legacy PID formats. Supports .NET 10.0 through .NET Standard 2.0.

nuget View on Nuget

Activity

Latest release
15h ago
Total releases
149
Cadence
~daily
Last 12 months
97

Details

First release
Jan 13, 2025
Releases
Version Released
1.3.64 patch
1.3.63 patch
1.3.62 patch
1.3.61 patch
1.3.60 patch
1.3.59 patch
1.3.58 patch
1.3.57 patch
1.3.56 patch
1.3.55 patch
1.3.54 patch
1.3.53 patch
1.3.52 patch
1.3.51 patch
1.3.50 patch
1.3.49 patch
1.3.48 patch
1.3.47 patch
1.3.46 patch
1.3.45 patch
1.3.44 patch
1.3.43 patch
1.3.42 patch
1.3.41 patch
1.3.40 patch
1.3.39 patch
1.3.38 patch
1.3.37 patch
1.3.36 patch
1.3.35 patch
1.3.34 patch
1.3.33 patch
1.3.32 patch
1.3.31 patch
1.3.30 patch
1.3.29 patch
1.3.28 patch
1.3.27 patch
1.3.26 patch
1.3.25 patch
1.3.24 patch
1.3.23 patch
1.3.22 patch
1.3.21 patch
1.3.20 patch
1.3.19 patch
1.3.18 patch
1.3.17 patch
1.3.16 patch
1.3.15 patch
1–50 of 149