Lski.IO
1.1.1-rc
PathTooLong was the update version of this package, however as it is now possible to set NTSC folders to work with long filenames it is recommended to do that rather than use either package :)
dotnet add package Lski.IO --version 1.1.1-rc
NuGet\Install-Package Lski.IO -Version 1.1.1-rc
<PackageReference Include="Lski.IO" Version="1.1.1-rc" />
paket add Lski.IO --version 1.1.1-rc
#r "nuget: Lski.IO, 1.1.1-rc"
// Install Lski.IO as a Cake Addin
#addin nuget:?package=Lski.IO&version=1.1.1-rc&prerelease
// Install Lski.IO as a Cake Tool
#tool nuget:?package=Lski.IO&version=1.1.1-rc&prerelease
File system functions for manipulating and scanning paths that would normally throw a 'PathTooLongException' using the using standard System.IO functions.
Currently implements the ability to scan for information on a file of a directory and its contents in a consistent manner and also allows the deleting of files or directories where the path is too long and would throw an exception which is defined as greater than MAX_PATH characters. (MAX_PATH is defined as 260 by the MSDN see: https://msdn.microsoft.com/en-gb/library/windows/desktop/aa365247%28v=vs.85%29.aspx)
In future functions for copying and moving files and directories will be added
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net is compatible. |
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
- Improved the exception throwing of the application to be easier to idenitfy an issue
- Added the SetAttributes feature
- Made deleting of files/directories that are readonly automatic rather than throw an exception (ReadOnly files can be checked prior to running the delete code)
- Added the ability to work with files/directories that are based in a UNC