私は、UNCパスをFile.GetAttributes()に渡しています。これは正常に動作しますが、サイトをテストサーバーに移動すると「ネットワークパスが見つかりません」というエラーが表示されます。私はテストサーバーからのパスに移動することができるので、なぜこのエラーが発生するのかわかりません。コードは非常に簡単です。これは、どこにエラーが出ている:File.GetAttributes(unc)が "ネットワークパスが見つかりません"エラーを生成します。
try
{
if (FileAttributes.Directory != (FileAttributes.Directory & File.GetAttributes(directory)))
directory = GetPath(directory);
}
catch...
web.configに がある場合、ログオンしているユーザーのアカウントで実行されていませんか? –
trbldintyrd