【发布时间】:2013-08-22 21:18:16
【问题描述】:
我正在尝试为每个 ASP.Net 用户提供创建图片库的能力,其中:
所有文件夹都在一个特定的子文件夹下~\uploads
每个画廊都有一个以 GalleryID 命名的特定文件夹。
每个文件夹只能由管理员或创建它的用户修改。
在我使用的代码后面:
Dim GPath As String = _
System.IO.Path.Combine("~\Uploads\", GetGalleryID()))
System.IO.Directory.CreateDirectory(GPath)
这段代码抛出:
对路径“~\Uploads\22”的访问被拒绝。
建议的解决方案Here 说:
向父目录授予工作进程组 (sysname\iis_wpg) 创建目录和文件(读/写/修改/...)的权限。
我在 Windows server 2003 下使用 IIS 7.5,但找不到 iis_wpg? 我已经在 IIS_IUSERS 上应用了该解决方案,但它似乎不起作用。
有什么办法吗?
【问题讨论】: