是否有跨平台的方法可以在.NET Core中创建符号链接

时间:2019-08-28 13:34:38

标签: .net-core cross-platform symlink

我可以在Windows上使用以下p调用代码,但是是否存在跨平台的方法来使用.NET Core创建符号链接? (如果需要的话,可以预览3.0)

如果没有,是否有办法在Linux / Ubuntu上进行p调用或类似操作?

public static class PinvokeSymLink
{
    [DllImport( "kernel32.dll" )]
    public static extern bool CreateSymbolicLink( string lpSymlinkFileName, string lpTargetFileName, SymbolicLink dwFlags );

    public enum SymbolicLink
    {
        File = 0,
        Directory = 1
    }
}

0 个答案:

没有答案