2011-01-28 97 views
1

我已經在我的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

回答

1

站點正在運行的應用程序池的標識/帳戶需要具有該文件夾的寫入權限。

這與您登錄的用戶不同。

0

給「用戶」WRITE訪問該文件夾。