File.CreateSymbolicLink(String, String) Method

Definition

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

C#
public static System.IO.FileSystemInfo CreateSymbolicLink(string path, string pathToTarget);

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

Product Versions
.NET 6, 7, 8, 9, 10

See also