我在ASP.NET Web应用程序上遇到"拒绝访问"问题,用户上传Excel文件并尝试将其写入文件夹.我没有FTP以外的主机访问权限,所以无法设置权限.我认为ASP.NET能够写入web应用程序根目录下的文件夹,但事实并非如此.
有没有我可以写文件的地方,不需要我设置权限?
Ode*_*ded 20
如果运行它的帐户(应用程序池用户)具有写入权限,ASP.NET可以写入文件夹.
如果这确实是一个临时文件,您可以Path使用GetTempFileName()以下命令从类中获取文件名:
string tempPath = Path.GetTempFileName();
Run Code Online (Sandbox Code Playgroud)
您可以将此与IsolatedStorage结合使用,以确保您有权写入文件夹.
| 归档时间: |
|
| 查看次数: |
16481 次 |
| 最近记录: |