C# 在文件从windows移动到linux媒体共享期间,对路径的访问被拒绝

C# 在文件从windows移动到linux媒体共享期间,对路径的访问被拒绝,c#,media,file-permissions,C#,Media,File Permissions,我正在用C编写一个程序,它可以重命名一些文件并上传到我的WD MyCloud媒体共享(运行Linux服务器)。问题是,当调用File.move()时,我一直获得“拒绝访问路径”的消息。媒体共享映射到我的网络,我以管理员身份运行。我在手动传输文件时没有问题,只有在使用File类时才有问题 媒体共享不允许我启用所有权限,并给我一个“枚举容器中的对象失败。访问被拒绝。” 编辑:需要包含目录和文件名显示您编写的代码。此外,这种情况是一直发生还是有时发生?是的,每次文件传输都被拒绝访问。在这种情况下,它是

我正在用C编写一个程序,它可以重命名一些文件并上传到我的WD MyCloud媒体共享(运行Linux服务器)。问题是,当调用File.move()时,我一直获得“拒绝访问路径”的消息。媒体共享映射到我的网络,我以管理员身份运行。我在手动传输文件时没有问题,只有在使用File类时才有问题

媒体共享不允许我启用所有权限,并给我一个“枚举容器中的对象失败。访问被拒绝。”


编辑:需要包含目录和文件名

显示您编写的代码。此外,这种情况是一直发生还是有时发生?是的,每次文件传输都被拒绝访问。在这种情况下,它是一个目录或文件名?它是通过192.xxx.x.x/videos访问的媒体共享路径。我认为它应该是目标文件名。你写的代码是什么。此外,这种情况是一直发生还是有时发生?是的,每次文件传输都被拒绝访问。在这种情况下,它是目录或文件名吗?它是通过192.xxx.x.x/videos访问的媒体共享路径。我认为它应该是目标文件名
try 
{
    File.Move(file.FullName, MEDIA_SHARE_DIR);
}
catch (Exception ex)
{
    Console.WriteLine(ex.Message);
}