嘗試在本地運行代碼進行測試時,出現路徑太長的服務器錯誤。我對實際文件沒有太多的控制,特別是因爲我們正在處理外部程序包,但它必須是導致問題的臨時文件位置,在此處打破的錯誤中唯一的路徑是:軟件包名稱路徑 - 完全合格後路徑太長
file:///C:/Users/AndrewXXXXXXX/AppData/Local/dftmp/Resources/f18770c5-ec0e-43b9-a034-5fdfb17ca0ea/temp/temp/RoleTemp/Temporary ASP.NET Files/root/15dc497d/324adb56/Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.Data/Microsoft.Practices.EnterpriseLibrary.TransientFaultHandling.Data.DLL
這是300個字符,其中大部分被愚蠢的長包名稱佔用,重複兩次。項目箱中的實際文件長度爲164個字符,所以這不是問題。有什麼我可以做的移動這個臨時文件夾?我將系統的%temp%
更改爲D:\Temp\
,希望能夠使用它,但沒有運氣。
我想移動它會是你最好的選擇。 –
@Rickjames但如何? – Andrew