-
Notifications
You must be signed in to change notification settings - Fork 0
MS_GettingVariousPaths
nishi_74322014 edited this page Aug 21, 2026
·
1 revision
- 戻る(.NET開発)
様々なパスを取得する方法。
補足(なぜ「方法」が複数あるのか): パスの取得 API が
多数ある理由は、「どのパスが欲しいのか」が場面ごとに違うためである。【混同されやすい 3 つ】 ① アプリの配置先 … EXE/DLL が置かれている場所(不変) ② カレント ディレクトリ … プロセスの現在位置(変わり得る) ③ 要求されたリソース … Web の場合、URL に対応する場所①と②を取り違えるのが最も多い誤りで、
「開発時は動いたのに、サービスとして起動したら
設定ファイルが見つからない」という症状になる
(サービスのカレント ディレクトリはC:\Windows\System32等)。詳細は下記の 2 ページに分かれている。
Tags: 移行, .NET開発, ASP.NET
このWikiは「Open棟梁Project」,「OSSコンソーシアム 開発基盤部会」によって運営されています。