我做了这样一个工程:服务器端运行着一个文件发布程序(普通C#程序),不断生成新文件(及新目录)。客户端采用ASP.net,用户可以通过其浏览服务器端新发布的内容。服务器运行在NTFS分区上。我现在遇到的问题是:每个新生成的文件都不包含ASP读取时所需要的权限。用ASP浏览时,会出现文件无法读取的提示。由于新文件和目录都需要动态生成,我不知道该怎么配置权限,才能让ASP正常浏览。大家有什么建议么?谢谢了

解决方案 »

  1.   

    设置文件所存在的文件夹属性,即要给aspnet用户具有访问权限。
      

  2.   

    谢谢回答。我已经试过给文件夹分配ASP的访问权,但是新建的文件不知为何却不能继承。是不是在“安全”里面设置?另外,我的目录结构是这样的:文件夹1->文件夹2->文件
    我只能设置文件夹1的属性,因为文件夹2是动态生成的。
      

  3.   

    to 另外,我的目录结构是这样的:文件夹1->文件夹2->文件
    我只能设置文件夹1的属性,因为文件夹2是动态生成的。在你的IIS中进行设置,即对此目录具有可写权限,权限应该是可以传递到此目录的子目录。