我正在尝试从远程计算机中删除文件,如下所示:
fileinfo undelteablefile = new fileinfo(
@"\\CompName\c$\documents and settings\UserName\local settings\temporary internet files\content.ie5\k9ef0hmj\%d7%a9%d7%a2%a8%20%d7%9c%20%d7%a2%93%d7%9b%d7%95%d7%9f%20%d7%98%d7%9d%a0%d795%d7%9c%d7%d7%95%d7%92%d7%99%20%d7%97%95%d7%93%d7%a9%d7%99 [1] .jpg");
undeleteablefile.delete();
它给了我一个例外,即文件名或路径太长。
我尝试添加\\?\
但它没有工作......为什么会发生这种情况以及如何解决这个问题?