我正在开发一个可以创建符号链接的小程序 . 目前,您可以通过FolderBrowserDialog选择源文件夹和目标文件夹 . 源被复制到目标中,删除并替换为符号链接 .

现在我希望程序检测源是否已经是符号链接,但FolderBrowserDialog在选择链接时返回目标路径 . 是否有可能获得链接的完整路径(例如C:\ path \ to \)而不是目标路径?

我只找到了一个示例项目,如果给定的路径是符号链接,则会返回,但程序通过Directory.GetDirectories(它也返回符号链接的路径)遍历所有目录 . 但是用户无法通过对话框选择链接 .