System.IO.FileSystem.Watcher 4.3.0

Provides the System.IO.FileSystemWather class, which listens to the file system change notifications and raises events when a directory, or a file in a directory, changes. Commonly Used Types: System.IO.FileSystemWatcher System.IO.WatcherChangeTypes System.IO.FileSystemEventArgs System.IO.RenamedEventArgs System.IO.FileSystemEventHandler System.IO.RenamedEventHandler System.IO.NotifyFilters System.IO.ErrorEventArgs System.IO.ErrorEventHandler System.IO.WaitForChangedResult When using NuGet 3.x this package requires at least version 3.4.

Showing the top 20 packages that depend on System.IO.FileSystem.Watcher.

Packages Downloads
Microsoft.NETCore.App
A set of .NET API's that are included in the default .NET Core application model. e8b8861ac7faf042c87a5c2f9f2d04c98b69f28d When using NuGet 3.x this package requires at least version 3.4.
176
Microsoft.NETCore.App
A set of .NET API's that are included in the default .NET Core application model. When using NuGet 3.x this package requires at least version 3.4.
138
Microsoft.NETCore.App
A set of .NET API's that are included in the default .NET Core application model. When using NuGet 3.x this package requires at least version 3.4.
133
Microsoft.NETCore.App
A set of .NET API's that are included in the default .NET Core application model. cca5d72d48c1dd5633e92a8f2f8f3a4b9f9ff774 When using NuGet 3.x this package requires at least version 3.4.
6
Microsoft.NETCore.App
A set of .NET API's that are included in the default .NET Core application model. When using NuGet 3.x this package requires at least version 3.4.
5
Microsoft.NETCore.App
A set of .NET API's that are included in the default .NET Core application model. 124038c13eafa08e4bd8c2bfd04bb0633f958bc8 When using NuGet 3.x this package requires at least version 3.4.
5
Microsoft.NETCore.App
A set of .NET API's that are included in the default .NET Core application model. 209f8aa25c26bad137112523118aea6fe862b6c7 When using NuGet 3.x this package requires at least version 3.4.
5
Microsoft.NETCore.App
A set of .NET API's that are included in the default .NET Core application model. 7f262f453d8c8479b9af91d34c013b3aa05bc1ff When using NuGet 3.x this package requires at least version 3.4.
5
NLog
NLog is a logging platform for .NET with rich log routing and management capabilities. NLog supports traditional logging, structured logging and the combination of both. Supported platforms: - .NET 5, 6 and 7 - .NET Core 1, 2 and 3 - .NET Standard 1.3+ and 2.0+ - .NET Framework 3.5 - 4.8 - Xamarin Android + iOS (.NET Standard) - Mono 4 For ASP.NET Core, check: https://www.nuget.org/packages/NLog.Web.AspNetCore
5
Microsoft.NETCore.App
A set of .NET API's that are included in the default .NET Core application model. 5f979c18c12f4903b171ca8cefccceeb03b22c32 When using NuGet 3.x this package requires at least version 3.4.
5
Microsoft.Extensions.FileProviders.Physical
File provider for physical files for Microsoft.Extensions.FileProviders.
5
System.Security.Cryptography.X509Certificates
Provides types for reading, exporting and verifying Authenticode X.509 v3 certificates. These certificates are signed with a private key that uniquely and positively identifies the holder of the certificate. Commonly Used Types: System.Security.Cryptography.X509Certificates.X509Certificate2 System.Security.Cryptography.X509Certificates.X509Certificate System.Security.Cryptography.X509Certificates.X509ContentType System.Security.Cryptography.X509Certificates.StoreLocation System.Security.Cryptography.X509Certificates.StoreName System.Security.Cryptography.X509Certificates.X509FindType System.Security.Cryptography.X509Certificates.X509ChainStatus System.Security.Cryptography.X509Certificates.X509Certificate2Collection System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension System.Security.Cryptography.X509Certificates.X509Chain \r\n TFS ID: 1599443, GitHub SHA: https://github.com/dotnet/corefx/tree/eede273a4dfabcea608621f5e1bbf8ad00584cfb
5
Microsoft.NETCore.App
A set of .NET API's that are included in the default .NET Core application model. f2c3216183d20416568a4bbf5bb7d153e826f153 When using NuGet 3.x this package requires at least version 3.4.
4
log4net
log4net is a tool to help the programmer output log statements to a variety of output targets. In case of problems with an application, it is helpful to enable logging so that the problem can be located. With log4net it is possible to enable logging at runtime without modifying the application binary. The log4net package is designed so that log statements can remain in shipped code without incurring a high performance cost. It follows that the speed of logging (or rather not logging) is crucial. At the same time, log output can be so voluminous that it quickly becomes overwhelming. One of the distinctive features of log4net is the notion of hierarchical loggers. Using these loggers it is possible to selectively control which log statements are output at arbitrary granularity. log4net is designed with two distinct goals in mind: speed and flexibility
4
NLog
NLog is a logging platform for .NET with rich log routing and management capabilities. NLog supports traditional logging, structured logging and the combination of both. Supported platforms: - .NET 5 and 6 - .NET Core 1, 2 and 3 - .NET Standard 1.3+ and 2.0+ - .NET Framework 3.5 - 4.8 - Xamarin Android + iOS (.NET Standard) - Mono 4 For ASP.NET Core, check: https://www.nuget.org/packages/NLog.Web.AspNetCore
4
log4net
log4net is a tool to help the programmer output log statements to a variety of output targets. In case of problems with an application, it is helpful to enable logging so that the problem can be located. With log4net it is possible to enable logging at runtime without modifying the application binary. The log4net package is designed so that log statements can remain in shipped code without incurring a high performance cost. It follows that the speed of logging (or rather not logging) is crucial. At the same time, log output can be so voluminous that it quickly becomes overwhelming. One of the distinctive features of log4net is the notion of hierarchical loggers. Using these loggers it is possible to selectively control which log statements are output at arbitrary granularity. log4net is designed with two distinct goals in mind: speed and flexibility
4
log4net
log4net is a tool to help the programmer output log statements to a variety of output targets. In case of problems with an application, it is helpful to enable logging so that the problem can be located. With log4net it is possible to enable logging at runtime without modifying the application binary. The log4net package is designed so that log statements can remain in shipped code without incurring a high performance cost. It follows that the speed of logging (or rather not logging) is crucial. At the same time, log output can be so voluminous that it quickly becomes overwhelming. One of the distinctive features of log4net is the notion of hierarchical loggers. Using these loggers it is possible to selectively control which log statements are output at arbitrary granularity. log4net is designed with two distinct goals in mind: speed and flexibility
4

https://go.microsoft.com/fwlink/?LinkID=799421

MonoAndroid 1.0

  • No dependencies.

Xamarin.WatchOS 1.0

  • No dependencies.

Xamarin.TVOS 1.0

  • No dependencies.

Xamarin.Mac 2.0

  • No dependencies.

Xamarin.iOS 1.0

  • No dependencies.

.NET Standard 1.3

MonoTouch 1.0

  • No dependencies.

.NETCore 5.0

  • No dependencies.

.NET Framework 4.6

  • No dependencies.

Version Downloads Last updated
4.3.0 4 06/28/2025
4.3.0-preview1-24530-04 4 06/29/2025
4.0.0 84 06/03/2025
4.0.0-rc2-24027 5 06/29/2025
4.0.0-beta-23516 4 06/29/2025
4.0.0-beta-23409 4 06/28/2025
4.0.0-beta-23225 4 06/28/2025
4.0.0-beta-23123 4 06/28/2025
4.0.0-beta-23109 4 06/28/2025
4.0.0-beta-23019 4 06/28/2025
4.0.0-beta-22816 4 06/29/2025
4.0.0-beta-22605 4 06/28/2025
4.0.0-beta-22416 4 06/28/2025
4.0.0-beta-22231 4 06/28/2025