リモート サーバーの共有ディレクトリに存在するファイルを読み取る必要がある C# プロセスがあります。
以下のコードは、「共有が存在しません」という結果になります。コンソールに書き込まれます。
string fileName = "someFile.ars";
string fileLocation = @"\\computerName\share\";
if (Directory.Exists(fileLocation))
{
Console.WriteLine("Share exists.");
}
else
{
Console.WriteLine("Share does not exist.");
}
このプロセスは AD ユーザー アカウントで実行され、同じアカウントに共有ディレクトリに対するフル コントロール アクセス許可が付与されます。プロセスが存在するマシン上のネットワークドライブとして共有を正常にマップでき、ディレクトリとの間でファイルをコピーできます。私が見逃しているものについてのアイデアはありますか?