Windows 7 ha risolto il limite del percorso del file di 255 caratteri?

A quanto ho capito, la limitazione di 255 caratteri in un percorso file è una limitazione di Windows. Qual è il ragionamento per questo? Se è così, è stato risolto in Windows 7?

Nelle nostre pratiche di integrazione continua, spesso abbiamo strutture di progetto profondamente annidate e sarebbe estremamente utile poter superare i 255 caratteri. In questo momento siamo un po ‘costretti a strutturare i nostri progetti in modo tale da non colpire questo soffitto artificiale.

Vedi http://msdn.microsoft.com/en-us/library/aa365247(VS.85).aspx

Ciò spiega che le versioni Unicode delle API di Windows hanno limiti più elevati e come abilitarlo.

È ansible aggirare tale limite utilizzando Subst se necessario.

I workaround non sono soluzioni, quindi la risposta è “No”.

Sempre alla ricerca di soluzioni alternative, ecco le possibili soluzioni: http://support.code42.com/CrashPlan/Latest/Troubleshooting/Windows_File_Paths_Longer_Than_255_Characters

@ Cort3z: se il problema è ancora presente, questo hotfix: https://support.microsoft.com/en-us/kb/2891362 dovrebbe risolverlo (da win7 sp1 a 8.1)

Da Windows 10 versione 1607, la limitazione è stata rimossa impostando una chiave di registro

https://msdn.microsoft.com/en-us/library/aa365247%28VS.85%29.aspx?f=255&MSPPError=-2147217396#maxpath