为什么在进入MAX_PATH之前没有解决?

时间:2017-11-24 11:58:20

标签: windows winapi

我只是尝试将一个WebAPI项目发布到我的本地磁盘并且遇到了许多错误,这些错误基本上都是

The complete path to 'E:\<MyVeryLongPathToMyService>\some folder\some subfolder\MyService\..\..\..\bin\<more path>\System.Net.Http.Formatting.dll' exceeds the maximum number of characters permitted by the file system.

事实证明这是真的,因为上面的路径有261个字符(当然限制为260)。

如果预先解决了..,那么路径会更短,我就不会达到极限。为什么之前没有解析目录遍历以防止这种情况发生?

0 个答案:

没有答案