ユーザーがファイルをアップロードできる MVC アプリケーションがあります。アップロードしたファイルを書き込む前に、日時に従ってディレクトリを作成します。私は、アップロードが完了したときに開始しC:\ApplicationName
、終了します (理論上)。C:\ApplicationName\20111001\Filename.ext
私のローカル Windows 7 マシンの問題は、ファイルを書き込めないことです。
"access denied"
どのユーザーにディレクトリへのフル アクセスを許可しても、例外が発生します。奇妙なことは、日付ディレクトリがうまく作成されることです。
次のユーザーにフル アクセスを許可しました。
- 【現在のログインユーザー】
- ネットワークサービス
- IUSR
- IIS_IUSRS
- ゲスト
- みんな
成功せずに。ここで何が起こっているのか本当にわかりません。Everyone にフル アクセスを許可すると、ファイルを作成できるはずですよね?
PS: 私は Visual Studio 2010 と ASP.NET Development Server をそのまま使用しています。