簡體   English   中英

Windows 7路徑太長,無法使用.Net Framework 4.6.2創建260個字符以上的文件

[英]Windows 7 Path too long to create file above 260 Characters with .Net Framework 4.6.2

我嘗試使用.Net Framework 4.6.2創建文件路徑超過260個字符的文件

在Windows 10中可以正常工作,但不能在Windows 7環境中創建。

我正在嘗試使用C#實用地創建文件。

您能幫我找到適用於任何Windows環境的解決方案嗎?

Windows 7不支持超過260個字符的路徑。 如果可以,請遵守此限制。 Windows更新中可能會中斷不支持的功能。

您可以在此處閱讀有關此內容的更多信息: https : //msdn.microsoft.com/en-us/library/windows/desktop/aa365247(v=vs.85).aspx#maxpath此鏈接還說明了'\\\\?\\ '前綴,最多可包含32'767個字符的路徑(例如:“ \\\\?\\ D:\\非常長的路徑”)。 但是我還沒有使用C#API測試'\\\\?\\'。

以下鏈接可能也很有趣

您可以將ZetaLongPaths庫用於較舊的系統和/或框架。 存在幾種類似的庫,但是這一庫可能是最好的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM