经典ASP - Windows Vista - IIS7 - 权限问题

问题描述:

我已经在我的Vista商务电脑上安装了II7 + ASP Classic,因为我想开发自己的pctools(自动执行一些无聊的手动任务)。经典ASP - Windows Vista - IIS7 - 权限问题

不幸的是,每次我尝试写入.txt文件时,我得到这个错误:

Path out = C:\Users\Carlos\Storage\bpmbck.txt 

Microsoft VBScript runtime error '800a0046' 

Permission denied 

/pctools/cleanfb.asp, line 53 

Line 53 contains set fileout = fs.OpenTextFile(pathout, ForWriting) 

鉴于我正在为ADMIN和目标文件夹归我,我不不明白为什么会发生这种情况。

我用网络搜索到一个类似的基本问题(写入文本文件),但我只找到更复杂的(数据库,邮件等)。

任何人都可以帮助我吗?

+0

你是否以管理员身份运行IIS进程? – stefan 2011-01-28 02:30:56

站点正在运行的应用程序池的标识/帐户需要具有该文件夹的写入权限。

这与您登录的用户不同。

给“用户”WRITE访问该文件夹。