如何在web目录上启用写入权限?

时间:2012-08-03 10:37:51

标签: c# .net iis doc user-permissions

我正在编写一个守护进程的应用程序。它在inetpub/wwwroot/daemon_Folder内的web目录上运行。它会改变那里的文件。问题是该文件夹设法阻止应用程序在其上写。我通过右键单击properties Window => Web sharing => Share this folder =>更改了权限然后选择写权限和可执行文件。我甚至更改了Control Panel=>Administarative Tools=>IIS=>websites=>that_Folder=>permissions中的权限。但是当我尝试以编程方式保存doc文件时,我仍然得到"Attempted to read or write protected memory. This is often an indication that other memory is corrupt."。任何人都可以说如何实现这个目标?

注意:我使用的是Windows-XP,iis v5.1,visual studio 2010,office 2010,.net 4.0,c#。

1 个答案:

答案 0 :(得分:1)

'尝试读取或写入受保护的内存' - 这不是文件夹权限/权限问题,它是“访问冲突”的变体 - 您的代码试图访问非托管内存的时间/位置不应该:( < / p>