1

共有ネットワーク ドライブにファイルを保存しようとしている Asp.net アプリケーションがあります。

 StrPath = HttpContext.Current.Server.MapPath(@"\\server\c\DTA\");

しかし、パスが見つからないというエラーが表示されます

共有ネットワークドライブにファイルを保存できるようにする必要があります

4

1 に答える 1

5

MapPath は、Web サーバーの仮想パスをハード ドライブ上の物理パスにマップするために使用されます。あなたが持っているのはすでに物理パスなので、それを使用して直接ファイルを作成できます。

var fileStream = File.Create(@"\\server\c\DTA\");
...
于 2012-12-11T09:25:54.200 に答える