2011-01-28 9 views
1

私は自分のpctools(いくつかの退屈な手動タスクを自動化する)を開発したいので、私のVistaのビジネスPCにII7 + ASPクラシックをインストールしました。従来の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) 

は、私が管理者として実行していると、ターゲットフォルダは、私が所有していることだということを考えると、私はドンなぜこれが起こっているのか理解していない。

私は同様の基本的な問題(テキストファイルへの書き込み)を見つけるためにネットを検索しましたが、より複雑なもの(データベース、メールなど)のみを見つけることができます。

誰でも助けてくれますか?

+0

IISプロセスを管理者として実行していますか? – stefan

答えて

1

サイトが実行されているアプリケーションプールのID /アカウントには、そのフォルダに対する書き込み権限が必要です。

これは、ログインしたユーザーとは異なります。

0

「ユーザー」にフォルダへの書き込みアクセスを許可します。

関連する問題