FileUpload.SaveAs()またはFile.WriteAllText()でWebサーバー上のファイルを保存できません。私は中に保存したフォルダはCHMOD 666あるWebサーバー上のファイルを保存できません:System.UnauthorizedAccessException
私のコードはこれです:
File.WriteAllText( "" MapPathの()+ "\\ \\広告test.jpg"、 "テスト");
このコードはDevで完全に機能します。サーバ。
敬具、 ラッセEspeholt
System.UnauthorizedAccessException:パスへのアクセス*」拒否されます。 System.IO.FileStream.Init(String path、FileModeモード、FileAccessアクセス、Int32アクセス権、Boolean useRights、FileShare共有、Int32 bufferSize、FileOptionsオプション、またはSystem.IO.FileStream.Init)の で、 System.IO.FileStream..ctor(String path、FileModeモード、FileAccessアクセス、FileShare共有、Int32 bufferSize、FileOptionsオプション、String msgPath、Boolean bFromProxy)の System.IOの でのセキュリティパラメータ値。 System.Web.HttpPostedFile.SaveAs(String filename)のSystem.Web.UI.WebControls.FileUpload.SaveAs(String filename)の にあるFileStream.ctor(String path、FileMode mode) *(Object sender、ListViewInsertEventArgs e )
パス* 'へのアクセスが拒否されました - 実際のエラーですか、またはパスを例外から削除しましたか? –