- - PR -
File.Copyについて
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2004-12-10 14:54
ASP.Net(FrameWork1.1)のFile.Copyで苦戦しております
IIS5が走っている開発PC(W2K)上でファイルサーバー上のファイル 「コピー元」に指定すると「”コピー元ファイル名”が見つかりません」となります サーバー上のファイルはネットワークッフォルダで「I:?」などになっています File.Copy(C:?aaa.txt,c:?doc?aaa.txt) OK File.Copy(I:?aaa.txt,c:?doc?aaa.txt) NG 当然I:?aaa.txtは存在しており、共有設定もEveryone、フルコントロール です ご教授のほどよろしくお願いします 環境:VS.Net2003 Windows2000 |
|
投稿日時: 2004-12-10 16:22
こんにちは。
I:というネットワークドライブって、ASP.NETが通常使用するASPNETアカウントから見えていないドライブ名ですよね?だからNGになるのではないでしょうか? ネットワーク上のファイルを参照するには、アカウントの偽装等が必要になってくると思います。 自分でやったことないんで、正確なことはいえないんですが、次のURLが参考になるかな? http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=13200&forum=7 http://www.microsoft.com/japan/msdn/net/security/SecNetHT01.asp I:というドライブ名でいけるかどうかわかりませんが。 |
1