Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
use a common locking mechanism (filestream) for all platforms while writing to settings file #725
This is the correct solution to the issue : NuGet/Home#2860
This makes use of a synchronized version of file locking by acquiring a filestream handle on a lock file. This approach works across all platforms and can do inter-process synchronization too.