- 追加された行はこの色です。
- 削除された行はこの色です。
「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。
-[[戻る>.NET開発]]
* 目次 [#if310938]
#contents
*概要 [#p32f6cb9]
*方法 [#z62aa72b]
Webサイトの様々なパスを取得する方法。
**HttpServerUtility.MapPath [#i385e526]
***Page内 [#edb00b08]
Server組み込みオブジェクトからHttpServerUtilityインスタンスを取得。
string path = Server.MapPath("./");
***Page外 [#mc225ada]
HttpContext.Current.ServerプロパティからHttpServerUtilityインスタンスを取得。
string path = HttpContext.Current.Server.MapPath("./");
**HttpRequest [#rb4dcbe6]
***ApplicationPath [#ea98a916]
https://msdn.microsoft.com/ja-jp/library/system.web.httprequest.applicationpath.aspx
***CurrentExecutionFilePath [#s040f450]
https://msdn.microsoft.com/ja-jp/library/system.web.httprequest.currentexecutionfilepath.aspx
***FilePath [#nc02a134]
https://msdn.microsoft.com/ja-jp/library/system.web.httprequest.filepath.aspx
***Path [#rab4bed2]
https://msdn.microsoft.com/ja-jp/library/system.web.httprequest.path.aspx
***PhysicalApplicationPath [#pa00c8ce]
https://msdn.microsoft.com/ja-jp/library/system.web.httprequest.physicalapplicationpath.aspx
***PhysicalPath [#b15db817]
https://msdn.microsoft.com/ja-jp/library/system.web.httprequest.physicalpath.aspx
*参考 [#c715f4a5]
-ASP.NET Web サイトのパス~
https://msdn.microsoft.com/ja-jp/library/ms178116.aspx
-[ASP.NET]Webサイトのルートの物理パスを取得するには?[C#、VB]:.NET TIPS - @IT~
http://www.atmarkit.co.jp/ait/articles/0811/06/news150.html
**[[アプリケーションの様々なパスを取得する方法]] [#qadae737]
----
Tags: [[:.NET開発]], [[:ASP.NET]]