尝试在本地运行代码进行测试时,出现路径太长的服务器错误。我对实际文件没有太多的控制,特别是因为我们正在处理外部程序包,但它必须是导致问题的临时文件位置,在此处打破的错误中唯一的路径是:软件包名称路径 - 完全合格后路径太长
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