【发布时间】:2011-04-25 06:10:16
【问题描述】:
在使用 mono 将 .net 应用程序移植到 Linux 时,我注意到它的 IO.GetDirectories 实现遵循 Linux 上的符号链接(当我的程序到达 /home/clement/svn/obrowser/tutorial/distrib/tutorial/distrib/tutorial/distrib/tutorial/distrib/tutorial/distrib/tutorial/distrib/tutorial/distrib/tutorial/distrib/tutorial/distrib 时问题变得很明显)。
我在 mono 的网站上找不到任何关于此行为的文档,除了一个很小的论坛帖子之外,在任何地方都找不到。
您知道防止IO.GetDirectories 跟踪符号链接的解决方法吗?
【问题讨论】:
-
你有一个指向父目录的符号链接?
-
@Andrew:我没有,但我的测试确实包括极端情况,我无法承受那种无限循环:/
标签: .net linux mono io symlink