Witam,
Mój program wysypuje się na funkcji File.Copy() w miejscu gdy ścieżka jest za długa.
Co mam zrobić aby naprawić ten problem?
Witam,
Mój program wysypuje się na funkcji File.Copy() w miejscu gdy ścieżka jest za długa.
Co mam zrobić aby naprawić ten problem?
Taki sam problem, znaleziono rozwiązanie które pozwala na zamienienie limitu z 259 znaków na 32 000, tym razem powinieneś się chyba zmieścić :)
#edit
http://stackoverflow.com/questions/1087565/pathtoolongexception-in-c-sharp-code/1087612#1087612 ->
http://msdn.microsoft.com/en-us/library/system.io.directory.setcurrentdirectory.aspx
Jeżeli nie jest to aplikacja wielowątkowa która pracuje na kilku plikach w różnych miejscach możesz zastosować tez to, dużo prościej to wygląda i nie trzeba nic instalować.
Masz nazwy plików dłuższe niż 260 znaków?