【发布时间】:2018-07-02 17:01:50
【问题描述】:
我有 ASP.NET Core MVC 项目(面向 .NET 4.62),我正在尝试保存文件。当路径长度低于 260(或 248 我不确定)时,一切正常,但当它更长时,我得到一个 System.IO.DirectoryNotFoundException。以前当我以 .NET 4.61 为目标时,我得到了 Path too long 异常,我已经读到该问题在 .NET 4.62 中已修复,但不适用于我。
这是路径太长时遇到的异常
File.Copy(file, Path.Combine(path, dbFile.Id.ToString()));
我很确定该目录存在。
【问题讨论】:
-
你在 Windows 上使用这个吗? The max path size is 255 characters
标签: c# asp.net asp.net-core .net-framework-version