This assembly no longer contains any code. It is provided only to permit type unification for libraries built against previous versions of .NET.
-
All types previously part of this assembly (
FileAccess
,FileAttributes
,FileMode
,FileShare
) are now part of System.Private.CoreLib, exposed via System.Runtime. -
Some tests for types previously in this library are still in the tests subdirectory.
- We consider changes that move tests from the tests subdirectory into System.IO.Tests project.
The System.IO.FileSystem.Primitives assembly is part of the shared framework, and ships with every new release of .NET.