将文件上载到应用程序文件夹VS2013中的目录

时间:2015-03-07 15:18:43

标签: c# visual-studio-2013 webforms iis-express

使用内置的IIS Express Web服务器在VS2013内部开发时,我在Application文件夹中创建了一个Documents文件夹来上传文件。在尝试保存我正在使用的文件时:

string uploadedFile = @"C:\dev\myApps\Application1\Documents\uploadedFile.pdf";
file.SaveAs(uploadedFile );

我为IIS_IUSRS,NETWORK,NETWORK SERVICE的Documents文件夹添加了完全控制权限。仍然没有。

1 个答案:

答案 0 :(得分:1)

试试这个:

  

"访问路径' xxxxxx'被拒绝。"

如错误所示,您需要为文件夹分配权限

  1. 右键单击文件夹
  2. 转到“安全标签”
  3. 点击修改
  4. 点击添加
  5. 点击Addvance
  6. 立即查看
  7. 授予IIS_IUSRS(完全控制权)
  8. 的权限
  9. 单击确定
  10. 单击确定
  11. 点击允许
  12. 中的Full Control
  13. 单击确定
  14. 再次运行应用程序
  15. 注意:如果以上内容无效,请尝试授予相同权限 NETWORKNETWORK SERVICE用户