As many would have discovered .net does not handle long paths names well.
So when will .net support long paths natively?
By natively I mean with out any of the suggested workarounds like subst and pinvoke
Some reading:
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Interestingly, the part of the thread you have missed out on linking: http://blogs.msdn.com/bclteam/archive/2007/02/13/long-paths-in-net-part-1-of-3-kim-hamilton.aspx
Does a pretty good job of explaining why they are not likely to address this issue until Windows itself can properly handle longer paths in all its APIs.
Considering that they mention Vista only has a ‘solution’ to ameliorate the problem, I doubt Windows 7 will do much better. In which case the answer to this question is probably something like ‘not until somewhere after Windows 8 is released’, so years yet…