File.CreateSymbolicLink(String, String) Method

Definition

Creates a file 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 path of the target to which the symbolic link points.

Returns

A FileInfo instance that wraps the newly created file symbolic link.

Exceptions

path or pathToTarget is null.

path or pathToTarget is empty.

-or-

path or pathToTarget contains a null character.

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

-or-

An I/O error occurred.

Applies to

See also