Это было какое-то время ... не знаю, если это уже было решено ...
Интересно, путь, указанный в сообщении об ошибке, отличается от пути, по которому вы пытаетесь загрузить / получить доступ:
- Путь: C: \ Users \ naresh \ Documents \ Visual Studio 2010 \ WebSites \ C_Manager \ Account
- Ошибка: C: \ Users \ naresh \ Documents \ Visual \
Обрезание в пустом месте после "Visual"?
Одна вещь, которую нужно проверить (отказ от ответственности: не знаю, в этом и заключается проблема), заключается в том, что имя пути закодировано в URL, когда оно встроено в вашу ссылку. Например, изменить:
Response.Write("<td><a href= view4.aspx?folder="
+ directory.FullName + "> "
+ directory.FullName + "</a></td>");
до
Response.Write("<td><a href= view4.aspx?folder="
+ Server.UrlEncode(directory.FullName) + "> "
+ directory.FullName + "</a></td>");
и посмотрите, имеет ли это какое-то значение.
И, конечно же, любой код, который пытается использовать этот путь для доступа / загрузки / записи / и т. Д. К чему-либо ...