pathtoolongexception

    -1熱度

    1回答

    我使用Directory.getLastWriteTimeUtc()方法。如果此方法的路徑太長,則會拋出一個PathTooLongException。所以我開始使用Google爲這個問題尋找解決方案。一些搜索結果建議我使用\\?\作爲前綴。使用Windows資源管理器這個解決方案完美。但它不適用於Visual Basic。將該前綴添加到路徑中的結果是ArgumentException,因爲路徑中是

    1熱度

    1回答

    Windows 10和Windows Server 2016爲傳統的Long Path問題引入瞭解決方案。該解決方案很容易實現,並在以下blog文章中詳細介紹。以下步驟可成功完成.NET控制檯/桌面應用程序。但是,出於某種原因,從ASP.NET Web應用程序運行相同的代碼時,我仍然遇到相同的經典System.IO.PathTooLongException異常。 拋出異常的代碼: Director

    2熱度

    1回答

    我在一個目錄有這樣一個looong名稱並且位於這樣的looong樹中的地方工作。 而我在外部應用程序中的文件夾的路徑名太長有問題(我無法更改此外部應用程序,但我可以給它縮短路徑名)。 我知道微軟操作系統可以縮短路徑名稱,比如將C:\TooLongName\TooLongSubDirectory改成C:\TooLon~1\TooLon~1之類的東西。 但我怎麼能在C#中做到這一點,仍然保持中殿有效和

    1熱度

    1回答

    我與新的Visual Studio在線團隊服務運行簡單的構建,包括自定義的Windows Server 2012 R2虛擬機上執行以下任務: 的NuGet安裝 NPM 咕嘟咕嘟 的Visual Studio構建 Visual Studio的測試 Azure的Web應用程序部署 指數來源&發表符號 發佈構建神器 任務#1〜#4成功運行,和任務#5(vstest)引發以下錯誤: Starting ta

    3熱度

    1回答

    我在.NET 4.0中使用DirectoryInfo和FileInfo來枚舉目錄樹中的文件,並且遇到PathTooLongException。簡化版本低於 public static class Test { public static void Search(DirectoryInfo base) { foreach(var file in base.GetFi

    0熱度

    1回答

    我試圖發佈我的應用程序,但bin \ Debug \ App.publish \ ect路徑太長。我發現你可以在發佈配置文件中通過doint這個c:\ shortPath \在web項目中更改這個默認路徑,但我無法弄清楚如何爲Windows窗體應用程序做到這一點,我沒有得到任何我可以編輯的文件。我正在使用VS 2012 在此先感謝!

    2熱度

    2回答

    我知道創建項目時允許的最大路徑長度爲260個字符,目錄爲248個字符。 但即使我的路徑長度少於200個字符,我也會收到此錯誤。 我的解決方案文件駐留在該文件夾C:\ Users \用戶名\文檔\ Visual Studio 2010的\項目\ Health12.Domain12.WardManagement =>88個字符 當我嘗試添加一個新的類庫名稱爲「 Health12.Domain12.Wa

    5熱度

    3回答

    因此,我正在編寫一個程序,用於掃描計算機上的重複文件,因爲我看過的程序非常慢,並且/或者內存耗盡,但是當我嘗試整個驅動器時遇到了PathTooLongException。在閱讀PathTooLongException in C# code後,我對以下兩個問題感到好奇。 如果我每次更改關卡時切換當前目錄,會傷害我的表現嗎? 有沒有更好的方式來獲得所有文件的目錄結構(也許通過調用像tree.exe然後

    4熱度

    3回答

    我具有複製部分夾260+字符(例如麻煩:F:\ NNNNNNNNNNNNNNNN \ NNNNNNNNNNN \ ROOT \ $ RECYCLE.BIN \ S-1-5-21-3299053755-4209892151-505108915-1000 \ $ RMSL3U8 \ NNNNNNNNN NNNNNNNN \ NNNNNNNNNNN \ NNNNNNNNNN \ NNNNNNNNNN \

    1熱度

    1回答

    我想對使用幾個節點庫我Azure的網站部署隨需應變的node.js WebJob,但每次運行時產生錯誤 Failed to copy job files: System.IO.PathTooLongException: The specified path, file name, or both are too long. The fully qualified file name must be