HostingEnvironment.MapPath在.net项目中返回null

时间:2018-09-24 10:02:53

标签: c# .net

  string File = System.Web.Hosting.HostingEnvironment.MapPath("~/Doc/Test.csv");

问题在于HostingEnvironment.MapPath返回空值。

1 个答案:

答案 0 :(得分:0)

不幸的是,您不能在Winforms应用程序中使用System.Web.Hosting.HostingEnvironment.MapPath

您可以为此使用System.IO.Path.GetFullPath()。它的工作原理类似于System.Web.Hosting.HostingEnvironment.MapPath

这是您可以执行的操作。

string File = System.IO.Path.GetFullPath("\Doc\Test.csv");

有关更多信息,请参见The easy way to refresh session token of Auth0 with RxSwift and Moya