При попытке выполнить локальный код для тестирования я получаю слишком длинную ошибку сервера. Я не имею большого контроля над фактическими файлами, особенно потому, что мы имеем дело с внешними пакетами, но это должно быть временное расположение файла, вызывающее проблему, единственный путь в этой ошибке, который ломается, - это здесь:Путь к имени пакета - путь слишком длинный после полной квалификации
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