ASP.NETでサーバー上にテキストファイルを作成・参照・変更をするには?


広樹  2003-12-23 03:58:17  No: 110891

ASP.NETでサーバ上にテキストファイルを作り、データを保存する形を作りたいと考えているのですが以下の2点に困っています。どなたか教えてください
1.パスの取得。VB.NETでしたらStartupPathで現在のパスを取得できるのですが、ASP.NETで同じ処理をするものはあるのでしょうか?後にサーバーを移すことになると思うので「現在のサーバーのパスを取得」といった形を取りたいのです

2.アクセス権。「ファイル・・・.txtに対してアクセス権がありません」とのエラーが出ました。既存のファイルに関してはプロパティでアクセス権を与えることも出来ると思いますが、まだ作成していないファイルに関しても変更・参照ができるようあらかじめアクセス権をもつにはどうすればよいのでしょう?どなたか教えてください


岡田 之仁  2003-12-23 10:16:25  No: 110892

1.パスの取得は、ASPと同様、Server.MapPathで取得します。
2.アクセス権はいろいろと解決策がありますが・・・
  インターネットに公開しないサーバーであれば・・・
  私の場合、ASPNETユーザーのアクセス権に、フルコントロール
  付けて解決しています。
  あくまでフォルダ単位ですが・・・

マイクロソフトのサイトでのアクセス権等の情報は・・・

http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/cpguide/html/cpconusingiisauthenticationwithaspnetimpersonation.asp

http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/cpguide/html/cpconaspnetimpersonation.asp

この辺を読破して下さい。

以上。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加