ユーザーがドキュメントをダウンロードできるようにするためのリンクを含むWebページがあります。私が使用しているコードは、ユーザーが物理的な場所(C:\ filenameなど)からドキュメントをダウンロードしている場合や、Webサイトの一部として保存されているドキュメント(〜/ Documents / filename)の場合に機能します。
ただし、ネットワーク上の場所からファイルをダウンロードしようとすると機能せず、次のエラーが発生します:' Could not find a part of the path
'
これが私が持っているコードです:
Response.ContentType = "application/msword";
Response.AppendHeader("Content-Disposition", "attachment; filename=filename.doc");
Response.TransmitFile(Server.MapPath(@"\\ad.website.com\public\shared\filename.doc"));
Response.End();
このエラーを調査しましたが、アクセス許可またはIISのセットアップが原因である可能性があります。これは事実ですか、それともコードを更新する必要がありますか?