Directory.CreateSymbolicLink(String, String) Method

Definition

Creates a directory symbolic link identified by path that points to pathToTarget.

public:
 static System::IO::FileSystemInfo ^ CreateSymbolicLink(System::String ^ path, System::String ^ pathToTarget);
public static System.IO.FileSystemInfo CreateSymbolicLink (string path, string pathToTarget);
static member CreateSymbolicLink : string * string -> System.IO.FileSystemInfo
Public Shared Function CreateSymbolicLink (path As String, pathToTarget As String) As FileSystemInfo

Parameters

path
String

The path where the symbolic link should be created.

pathToTarget
String

The target directory of the symbolic link.

Returns

A DirectoryInfo instance that wraps the newly created directory symbolic link.

Exceptions

path or pathToTarget is null.

path or pathToTarget is empty.

-or-

path or pathToTarget contains invalid path characters.

A file or directory already exists in the location of path.

-or-

An I/O error occurred.

Applies to

See also