2
私はASP.NET MVC 5プロジェクトで作業しています。パス 'C:\ Program Files(x86)\ IIS Express \ Excel.xlsx'へのアクセスが拒否されました。
var workbook = new ExcelFile();
workbook.Save("Excel.xlsx");
をしかし、私はURLを入力すると、Excelファイルをダウンロードするには:このプロジェクトでは、私は、ユーザーがこのコードを使用してExcelファイルをダウンロードします。
パス 'C:¥Program Files(x86)¥IIS Express¥Excel.xlsx' へのアクセスが拒否されました。
私は自分のコードを変更して、ユーザーがどこからでもExcelファイルをダウンロードできるようにするにはどうすればよいですか? IIS Expressフォルダの代わりに。ありがとう。
あなたはそのフォルダのアクセス許可ではなく、あなたのコードを変更する必要があります。 – user3185569
ユーザーがダウンロードしたいときにExcelファイルが作成された場合は、保存しないでください。一時ファイルを作成してユーザーに送り、ファイルを閉じるだけです。権限の必要はありません。 – Thecor